Musselburgh, Scotland: Inveresk Research International,