姜戎

1 book

527 pages first pub 2004 (editions)

fiction historical adventurous challenging informative slow-paced