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