The biographical dictionary of the Australian Senate. - Evans, Harry. (UNSW Press, 2010)