Author: Singer, Peter Albert David, 1946-