Books by Ainsworth, William Harrison (sorted alphabetically)