Great Expectations

251 pages paperback 1996

emotional reflective medium-paced

256 pages 1996

romance challenging informative slow-paced