Mao - Lynch, Michael; Author (Routledge historical biographies, 2004)