Söderberg , W. Th . , Elfkungen.