Author: Laurie Ann Callihan
Alternate names: Callihan, Laurie Ann, Buckley Jr., James M., Blinn, Joyce A., Templin, Jay M., Rohde, Shira, Advanced Placement