https://www.awm.gov.au/people/roll-search/nominal_rolls/first_world_war/?preferred_name=William+Fleming&service_number=2405&unit=&conflict=0&op=Search
Australians on the Western Front 1914-1918
Anzac Centenary
Australian War Memorial
Gallipoli and the Anzacs
Mapping Our ANZACS
National Australian Archives
State Library of NSW - WWI Diaries
The Spirits of Gallipoli