megan page