Elizabeth A. McNamaraBooksPrint and electronic publishingInternet publishingAuthor data: Open Library