Unit 731 - Laboratory of the Devil: Auschwitz of the East (Japanese Biological Warfare in China 1933-45) [Hardcover]