Titan Shade
(Carter Archives #1)
by Dan Stout
★★★★★