Audrey Niffenegger. Audrey Niffenegger Audrey Niffenegger, Andrey Niffenegger by Audrey Niffenegger By Audrey Niffenegger 奥黛丽·尼芬格(Audrey Niffenegger)著 (美)奥德丽·尼芬格(Audrey Niffenegger)著