Books by Hall, Leland (sorted alphabetically)