Hacking APIs: Breaking Web Application Programming Interfaces by Corey J Ba