Authors: Streatfeild R. A. Richard Alexander (sorted by popularity)