meg keene