Brett Hudgins

3 books

613 pages hardcover 2000

fiction mystery lighthearted mysterious medium-paced

320 pages paperback 2004

fiction science fiction adventurous reflective fast-paced

335 pages hardcover 1999

fiction short stories dark mysterious medium-paced