Publications by 'Michael Lawrence David'