Author: Thomas Richard Moore (1961-)