On Shaggy Ridge: The Australian 7th Division in the Ramu Valley: From Kaiapit to the Finisterre Ranges (The Australian Army History Series)