Author and Professor Paul Allen: Career Background and Overview July 30, 2018July 30, 2018 Chris Palmer