Books by Robert F. Hastings