Author: V. De Sola Pinto,Bruce Pattison