Books by James MacAlister
Remarks on the tax on art
Remarks on the tax on art
Address at the laying of the c
Address at the laying of the corner-stone of the new House of Refuge, Glen Mills, Delaware County, October 17th, 1889
Manual Training in the Public Schools of Philadelphia
Syllabus of a Course of Elementary Instruction in United States History and Civil Government