By Fleischhacker, W. Wolfgang, Stolerman, Ian P.
By Naber, Dieter, Lambert, Martin
By Serpell, Michael