Did you start with Machen? LOL!
It was a looong time ago but I think the author’s name was Winer. Big old book. I’ve seen the newer books in the library and like most recent works it looks somewhat “dumbed down” to me. NTTAWWT... :) Some swear by Machen. Others at him.