Andrew Kilner, BSc (Imperial, London), PhD (Cambridge), MBA (City, London) has had an extremely varied career thus enabling him to treat this topic from very diverse points of view. He spent over 15 y…More
View other books by this author.