D P Lyle

Books Authored

Reviewed by: 

“D. P. Lyle knows how to keep the narrative flowing at a rapid pace and keep the questions coming.”