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