Bill Ricker: An Appreciation - Noakes, David L. G. (Springer Netherlands, 2006)