Michael B. Shavelson

 

Michael B. Shavelson is the former editor in chief of Columbia Magazine.