I'm so Niffenegger'd excited! - Rachel Thompson