Maybe not a fair question, but how does it compare with O. Palmer Robertson's work? Or Mike Horton's? I have taken an introductory course in CT and used Robertson's book. I was thinking of getting Horton's at some point. Would your book be introductory only, or a more in-depth book than the other two mentioned?