Author: Miroslav Lovric (Author) Frederick R. Adler (Author)