Authors: Ker W. P. William Paton (sorted by popularity)