Stephen Alcorn

Stephen Alcorn is an acclaimed painter and printmaker who has created artwork for a number of anthologies. He lives in Cambridge, New York.