Books by Elson, William H. (William Harris) (sorted by release date)