gemma elizabeth whelan