isbn : 9781311052728 ( ebook ) isbn-13 : 978-1493598748 ( paperback ) isbn-10 : 1493598740 ( paperback ) the publisher does not have any control over and does not assume any responsibility for author or third-party websites or their content .