Books by Bagwell, Richard (sorted by popularity)