JOHN PALMER : Acknowledgement