Books by Rose, William (sorted alphabetically)