Authors: McConnell James V. (sorted by popularity)