Authors: Horsfall R. Bruce Robert Bruce (sorted by popularity)