mallory page