Home › Authors › David Leffman 👤 David Leffman 5 books Books by David Leffman Mercenary Mandarin Mercenary Mandarin 2022 The rough guide to China 2017 The rough guide to Malaysia, Singapore and Brunei 2012 The Rough Guide To Southwest China 2012 The rough guide to Iceland 2001