History of China - Ivan Taniputera (Ar-Ruzz Media, 2011)