Books by Bruce R. Thompson