Audrey Niffenegger (American, www.audreyniffenegger.com)