Canada Day III AAJ review

“Eisenstadt has become one of the finest writers for small groups.”

Full review here