Paperback:340pagesPublisher:PacktPublishing(November30,2015)Language:EnglishISBN-10:1785889737ISBN-13:978-1785889738