Cover 4

A Speck of Dawn

A Speck of Dawn:

320 pages