Joan Illuzzi, Meghan Hast