hamish reilly