Honour Redeemed: A Markham of the Marines Novel - 9781493076147