Katy Steele Adventures

256 pages 1996

fiction historical informative inspiring medium-paced

225 pages 1996

fiction historical informative tense slow-paced

missing page info paperback 1997

dark mysterious medium-paced