Author: Ken Coates
Bio: Pseudonym of Ramesh Mishra.