Napoleon's shield and guardian the unconquerable general Daumesnil - Ryan (Stackpole Books, 2003)