Irreproachable character : the award of the Royal Marines Meritorious Service Medal.
Bilcliffe, John.
Royal Marine Historical Society,
c2005.