Publications by 'Ian Harvey'