Books by David William Scott