Kevin J. Hamilton

Kevin J. Hamilton is a Seattle lawyer and regular book-review contributor to The Seattle Times.