Ultimate Blog Tour Book Review: The Devil’s Apprentice

A review of The Devil’s Apprentice by Kenneth B. Anderson