JAMES WHYTE BLACK 14 June 1924–22 March 2010 - McGregor, Alan (Blackwell Science Inc, 2010)