By Richard Sharpley
By Richard Sharpley, David J. Telfer
By David J. Telfer (Brock University, Canada), Richard Sharpley