Steve Prettyman Learn PHP 7 Object-Oriented Modular Programming using HTML5, CSS3, JavaScript, XML, JSON, and MySQL - USA Apress 2016 ISBN: 9781484217306