Author: Teubner, B. G, firm, publishers