Books by Bruce Haneef Welch