Uriel's Revenge

See more by David Roome

Available at Select Retailers

About the author

David Roome

A software engineer by trade, David Roome writes fantasy-tinged science fiction over lunch, in the evening, and on weekends, preferably with black iced coffee at hand. He lives in Wisconsin with his wife and no pets.