Books by Richard W. Hatcher