laurie-hardie-page