Publications by 'Frank Ham'