Starlighter (Dragons of Starlight)

Starlighter (Dragons of Starlight) - Bryan Davis An interesting story