A journey across Canada, a journey across time. With humour and insight, Dave Preston invites readers to share his month-long journey across Canada, over 4,000 miles by rail. Traveling through every province that still has a track, stopping to recount the glory days of the luxurious CPR hotels, Rails & Rooms offers a unique travelogue that covers this country from Halifax to Victoria, past to present.