Author: clark paterson paterson