By Michael Shepherd
By Michael Shepherd, Shepherd, Michael
By W.F. Bynum, Roy Porter, Michael Shepherd