Ichabod Press is please to announce the official launch of Legends, our very first fiction imprint! Legends’ inaugural publication will be Vestigial Tales, a collection of very short flash fiction by writer Liam Aidan due out later this month (August 2014).…