eBook First Edition Nov 2015 Research Triangle Publications ISBN13 9781519924636 ISBN10 1519924631 Buy