John Rogers Anderson place of birth Trail
Admiral John Rogers Anderson,  (born 9 September 1941) is a retired Canadian Forces officer, former Canadian diplomat and civil servant.
birthplace place of origin native place homeland birth city