Одри Ниффенеггер

2 books

488 pages first pub 2009 (editions)

fiction fantasy mystery dark mysterious sad medium-paced

540 pages first pub 2003 (editions)

fiction contemporary literary magical realism romance emotional sad medium-paced