The Testimony and Practice of the Presbyterian Church in Reference to American Slavery: With an Appendix: Containing the Position of the General Assembly (New School), Free Presbyterian Church, Reformed Presbyterian, Associate, Associate Reformed, Baptist, Protestant Episcopal, and Methodist Episcopal Churches