John Carter Allen

John Carter Allen, also known as John Hay Allen (1795-1804) was a Scottish poet.