Books by Thomas Hooper