Author: Tayleure, John (active 1828)
Title: (active 1828)