WILLIAM MARSHALL, MARINE (wip)