One Hundred Modern Scottish Poets: with Biographical and Critical Notices by David Herschell Edwards