Kleinere gevlekte strandbladrandrups 2 Emma Beach Thayer Kleinere gevlekte strandbladrandrups 2 by Emma Beach Thayer, academic