Publications by 'Perry Johnson'