Books by Bruce Edward Hall