Author: Bob Moyse

Bob Moyse is a former Royal Australian Navy and Royal Marines officer specialising in amphibious warfare.