Karissa Chen

3 books

512 pages hardcover 2025

fiction historical literary romance emotional sad medium-paced

544 pages digital 2014

fiction short stories

102 pages 2013

informative fast-paced