Authors: Richardson Robert S. Robert Shirley (sorted by popularity)