About Dan MacNeil RAdm. Daniel G. McNeil, RCN, CMM, CD2. (Ret), Commander Maritime Forces Atlantic, 2004–2006 Books by Dan MacNeil Through a Canadian Periscope The Story of the Canadian Submarine Service by (author) Julie H. Ferguson foreword by Dan MacNeil & Peter W. Cairns