Author: Bloch, Oscar.