The Rain Train January 20, 2012 January 20, 2012 / Best Picture Books, Picture Books / Leave a Comment Written by Elena de Roo, Illustrated by Brian Lovelock