alibris logo

Jennifer C Garlen

Jennifer C. Garlen is an independent scholar and writer in Huntsville, Alabama.