Books by Hayes, Alfred (sorted by release date)