Lonely Planet Trans Siberian Railway by Robert Reid, Simon Richmond & Mara Vorhees