Blood Brothers
The coauthor of Beuwulf's Children strikes out on his own with a powerful novel of sorcery in contemporary America. Three hundred years ago, a slave sorcerer bought his freedom by showing his master how he could live forever - by using the sacrificial deaths of his own children as a channel to absorb the life essence of others. Now in present-day Los Angeles, two men have seen their daughters consumed by a sorcerous flame and find they have the skills to confront the evil ancestors who have preyed on their family for centuries.
Readers also enjoyed
Steven Barnes
Steven Barnes (born 1952) is an African-American science fiction writer, lecturer, creative consultant, and human performance technician.
He has written several episodes of The Outer Limits and Baywatch. He has also written the episode "Brief Candle" for Stargate SG-1 and the Andromeda episode "The Sum of Its Parts". Barnes's first published piece of fiction, the 1979 novelette The Locusts, was written with Larry Niven, and was a Hugo Award nominee.
