Books by MacGill, Patrick (sorted by popularity)