Craig Collie: 4 books

Book cover of The Path of Infinite Sorrow
by Craig Collie and Hajime Marutani
Language: English
Release Date: February 20, 2012

The story of the bloody Kokoda campaign, told for the first time through the personal experiences of the Japanese soldiers. 'We were all skin and bone, as if our stomachs were stuck to the inside wall of our back.' Two armies, Japanese and Australian, each in turn pushing the other back along a muddy,...
Book cover of Nagasaki

Nagasaki

The massacre of the innocent and unknowing

by Craig Collie
Language: English
Release Date: July 1, 2011

The war was coming to an end at last. The people of Nagasaki knew this as they desperately tried to survive each day's shortages of food and warmth - ordinary people going about their lives as normally as they could manage. People like Nagai, the doctor who'd just been told he had leukemia; Father...
Book cover of Code Breakers

Code Breakers

Inside the shadow world of signals intelligence in Australia's two Bletchley Parks

by Craig Collie
Language: English
Release Date: March 29, 2017

At the height of World War II in the Pacific, two secret organisations existed in Australia to break Japan's military codes. They were peopled by brilliant and idiosyncratic cryptographers, including some with achievements in mathematics and the Classics and others who had lived or grown up in Japan....
Book cover of The Reporter and the Warlords

The Reporter and the Warlords

An Australian at large in China's republican revolution

by Craig Collie
Language: English
Release Date: September 28, 2013

Set against a background of the birth of modern China, this is the true story of Australian journalist, Bill Donald, and his role in those turbulent events in the first half of the 20th century. With no agenda other than an unshakeable belief in China's potential, Donald was drawn into the...
We use our own "cookies" and third party cookies to improve services and to see statistical information. By using this website, you agree to our Privacy Policy