Russia, Ukraine and Belarus by John Noble
This guide gives detailed coverage of historic cities such as Moscow, St Petersburg and Kiev. It gives practical advice on activities from boat trips down the Volga River to skiing in the Caucasus, and covers extensive accommodation, eating and entertainment options.