The price of disobedience : the battle of the River Plate reconsidered / - Grove, Eric. (Naval Institute Press,, 2000)