Join thousands of book lovers
Sign up to our newsletter and receive discounts and inspiration for your next reading experience.
By signing up, you agree to our Privacy Policy.You can, at any time, unsubscribe from our newsletters.
In a city at peace, balance means war.Freshly certified for forensics, Alan is ready to do something meaningful with his photography. He's teamed up with his friend Jessie on the police force, and not a moment too soon. A serial killer seems to be copying the infamous Metro Ghoul. Lives hang in the balance, and the killer may be more than the police can handle without some help from the shadows.The Balance of Shadows is the third book in Shards of Shadow, an Urban Fantasy series by Joseph R. Lallo, author of the international bestselling Book of Deacon and Free-Wrench series.
How could a good photo-op go so wrong?A perfect time-lapse of the lunar eclipse should have earned Alan some cash and acclaim. Instead, he came home with an invader in his dreams and a terrible feeling of being watched. Now his life is a tangle of cults, mysterious white-suited visitors, and scheming shadows. Surviving the next few days will take teamwork, guile, and an awful lot of coffee.A Traitor in the Shadows is the first in a new Urban Fantasy series by Joseph R. Lallo, author of the international bestselling Book of Deacon and Free-Wrench series.
One man's prison is another man's fortress.Alan grew up believing that justice was as simple as throwing criminals in jail. He also grew up believing there was no such thing as a shadow with a mind of its own. A special request to put his photographic talents to use for an interview at the local prison reveals a dark plan brewing there. To stop it and keep his family safe, he may have to form some uneasy alliances.The Prison of Shadows is the second book in Shards of Shadow, an Urban Fantasy series by Joseph R. Lallo, author of the international bestselling Book of Deacon and Free-Wrench series.
Sign up to our newsletter and receive discounts and inspiration for your next reading experience.
By signing up, you agree to our Privacy Policy.