BRYAN ELSON is a former officer of the Royal Canadian Navy, and the current director of the Canadian Naval Memorial Trust in Halifax, Nova Scotia. He lives in Halifax. This is his first book.
BRYAN ELSON is a former officer of the Royal Canadian Navy, and the current director of the Canadian Naval Memorial Trust in Halifax, Nova Scotia. He lives in Halifax. This is his first book.