Books by Herbert J. Shiroff