Authors: Coyne James H. James Henry (sorted by popularity)