Rowlands, Peter Newton : innovation and controvey Rowlands, Peter - World scientific 2018 Dewey Class. No.: 530.092 / T18 ROW