For dynasty period
Imperial China by Mote
I heard The Search For Modern China by Spencer is good to
For the period of 'foreign imperialism'
The Opium War by Julia Lovell
For rough overview of modern China
Mao: The unknown Story.
For Tiananmen Square
The People's Republic of Amnesia by Lim
All the other books on my shelf are about Taiwan, so I don't have any other recommendations than that.