Professor Paul Hamilton Author