The Lamb Among the Stars

409 pages paperback 2003

fiction science fiction adventurous fast-paced

576 pages 2008

fiction science fiction adventurous slow-paced