The Last Train for Christmas

The Last Train for Christmas is a book in the Engine Adventures series.

Plot
When heavy snow blocks the tracks one Christmas Eve, everyone is worried. Will Connor be able to bring his train home in time for Christmas?

Characters

 * Thomas
 * Henry
 * James
 * Percy
 * Oliver
 * Emily
 * Connor
 * Diesel
 * Sir Topham Hatt
 * Hiro
 * Slip Coaches
 * Harold
 * Father Christmas

Locations

 * Island of Sodor
 * Knapford
 * Kellsthorpe Road
 * Tidmouth Sheds
 * The Mainland
 * The First Mainland Station

Trivia

 * This book is based on the eighteenth series episode, Last Train for Christmas.
 * Oliver's illustration is an edited version of a fan-made CGI model, rather than being based on his CGI series appearance. This is also the case with Harold in the ninth and tenth illustrations.