Books by Edward Thatcher