Author: Brunner, Edmund.