Laurie E. Osborne

Laurie Osborne is associate professor of English at Colby College.

Published by University of Iowa Press: