Cover image
William J. Teesdale
William J. Teesdale's avatar
Essays on complex systems, patterns, and interpretation. Lawyer. Thirty years’ investigative experience.