The Royal Navy at Portsmouth since 1900.
Patterson, Brian.
Maritime Books,
2005.