Skip to main content

P2p Networking And Applications

In Order to Read Online or Download P2p Networking And Applications Full eBooks in PDF, EPUB, Tuebl and Mobi you need to create a Free account. Get any books you like and read everywhere you want. Fast Download Speed ~ Commercial & Ad Free. We cannot guarantee that every book is in the library!

P2P Networking and Applications

P2P Networking and Applications Book
Author : John F. Koegel Buford,Hong Heather Yu,Eng Keong Lua
Publisher : Morgan Kaufmann
Release : 2009
ISBN : 9780123742148
Language : En, Es, Fr & De

GET BOOK

Book Description :

Peer-to-Peer (P2P) networks enable users to directly share digital content (such as audio, video, and text files) as well as real-time data (such as telephony traffic) with other users without depending on a central server. Although originally popularized by unlicensed online music services such as Napster, P2P networking has recently emerged as a viable multimillion dollar business model for the distribution of academic and clinical information, telecommunications, and social networking. Written at an accessible level for any reader familiar with fundamental Internet protocols, Peer-to-Peer Networking and Applications explains the conceptual operations and architecture underlying basic P2P systems using well-known commercial systems as models. The book also delineates the latest research directions, thereby providing not only a sophisticated understanding of current systems, but also the means to improve upon these systems with innovations that will better performance, security, and flexibility. Peer-to-Peer Networking and Applications is thus both a valuable starting point and an important reference to those practioners employed by any of the 200 companies with approximately $400 million invested in this new and lucrative technology. Uses well-known commercial P2P systems as models, thus demonstrating real-world applicability. Discusses how current research trends in wireless networking, high-def content, DRM, etc. will intersect with P2P, allowing readers to account for future developments in their designs. Provides online access to the Overlay Weaver P2P emulator, an open-source tool that supports a number of peer-to-peer applications with which readers can practice.

Legitimate Applications of Peer to Peer Networks

Legitimate Applications of Peer to Peer Networks Book
Author : Dinesh C. Verma
Publisher : John Wiley & Sons
Release : 2004-04-23
ISBN : 0471653799
Language : En, Es, Fr & De

GET BOOK

Book Description :

The book examines the different legitimate applications used over a peer-to-peer network (p2p) The material examines the design and development of novel applications designed to leverage the distributed nature of peer-to-peer environments Goes beyond the most popular application of file-sharing (including sharing of video and audio files) and discusses the many different applications Compares traditional and peer-to-peer infrastructure and discusses merits and demerits of each approach from a business perspective

Web Engineering and Peer to Peer Computing

Web Engineering and Peer to Peer Computing Book
Author : Enrico Gregori,Ludmila Cherkasova,Gianpaolo Cugola,Fabio Panzieri,Gian P. Picco
Publisher : Springer
Release : 2003-06-30
ISBN : 3540457453
Language : En, Es, Fr & De

GET BOOK

Book Description :

This book constitutes the refereed proceedings of the two thematic workshops held jointly with Networking 2002: WEB Engineering and Peer-to-Peer C- puting. Networking 2002 was organized by the Italian National Research Council (CNR) and was sponsored by the IFIP working groups WG 6.2 (Network and Intern- work Architectures), WG 6.3 (Performance of Communication Systems), and WG 6.8 (Wireless Communications). The program of the conference covered ?ve days and included the main conference (three days), two tutorial days, and one day of thematic workshops. TheInternationalWorkshoponWebEngineeringwasdedicatedtothedisc- sionoftheprincipalissuesthatemergeinthedesignandimplementationoflar- scale, complex, Web-based systems. Scalability issues pose a number of ch- lenging problems to solve for both applications and the underlying web/network infrastructure. On one hand, web services and internet applications must take into account network performance and transport protocol design, to achieve - ceptable performance and robustness. On the other hand, emerging network and Web technologies are determined by the requirements of these applications. Fifteen papers were presented that illustrated the current state of the art in this area. In addition to the authors of these papers, the Workshop on Web Engine- ing was attended by about thirty participants, who contributed to the workshop by stimulating fruitful discussions at the end of each presentation. Thus, this workshop provided a excellent opportunity for researchers, from both industry and academia, to gather, exchange ideas, and discuss recent results in the dev- opment of Web-based systems and emerging Internet applications.

Peer to Peer Systems and Applications

Peer to Peer Systems and Applications Book
Author : Ralf Steinmetz
Publisher : Springer Science & Business Media
Release : 2005-09-29
ISBN : 354029192X
Language : En, Es, Fr & De

GET BOOK

Book Description :

Starting with Napster and Gnutella, peer-to-peer systems became an integrated part of the Internet fabric attracting millions of users. According to recent evaluations, peer-to-peer traffic now exceeds Web traffic, once the dominant traffic on the Internet. While the most popular peer-to-peer applications remain file sharing and content distribution, new applications such as Internet telephony are emerging. Within just a few years, the huge popularity of peer-to-peer systems and the explosion of peer-to-peer research have created a large body of knowledge, but this book is the first textbook-like survey to provide an up-to-date and in-depth introduction to the field. This state-of-the-art survey systematically draws together prerequisites from various fields, presents techniques and methodologies in a principled and coherent way, and gives a comprehensive overview on the manifold applications of the peer-to-peer paradigm. Leading researchers contributed their expert knowledge to this book, each in his/her own specific area. Lecturers can choose from the wide range of 32 tightly integrated chapters on all current aspects of P2P systems and applications, and thus individually tailor their class syllabi. R&D professionals active in P2P will appreciate this book as a valuable source of reference and inspiration.

Peer to peer Networking and Applications

Peer to peer Networking and Applications Book
Author : Buford,Eng Keong Lua,Hong Heather Yu
Publisher : Unknown
Release : 2009-01-01
ISBN : 9788131222492
Language : En, Es, Fr & De

GET BOOK

Book Description :

Download Peer to peer Networking and Applications book written by Buford,Eng Keong Lua,Hong Heather Yu, available in PDF, EPUB, and Kindle, or read full book online anywhere and anytime. Compatible with any devices.

Handbook of Peer to Peer Networking

Handbook of Peer to Peer Networking Book
Author : Xuemin (Sherman) Shen,Heather Yu,John Buford,Mursalin Akon
Publisher : Springer
Release : 2010-11-15
ISBN : 9780387561714
Language : En, Es, Fr & De

GET BOOK

Book Description :

Peer-to-peer networking is a disruptive technology for large scale distributed app- cations that has recently gained wide interest due to the successes of peer-to-peer (P2P) content sharing, media streaming, and telephony applications. There are a large range of other applications under development or being proposed. The - derlying architectures share features such as decentralizaton, sharing of end system resources, autonomy, virtualization, and self-organization. These features constitute the P2P paradigm. This handbook broadly addresses a large cross-section of c- rent research and state-of-the-art reports on the nature of this paradigm from a large number of experts in the ?eld. Several trends in information and network technology such as increased perf- mance and deployment of broadband networking, wireless networking, and mobile devices are synergistic with and reinforcing the capabilities of the P2P paradigm. There is general expectation in the technical community that P2P networking will continue to be an important tool for networked applications and impact the evo- tion of the Internet. A large amount of research activity has resulted in a relatively short time, and a growing community of researchers has developed. The Handbook of Peer-to-Peer Networking is dedicated to discussions on P2P networks and their applications. This is a comprehensive book on P2P computing.

Handbook of Peer to Peer Networking

Handbook of Peer to Peer Networking Book
Author : Xuemin Shen,Heather Yu,John Buford,Mursalin Akon
Publisher : Springer
Release : 2010-03-03
ISBN : 9780387097510
Language : En, Es, Fr & De

GET BOOK

Book Description :

Peer-to-peer networking is a disruptive technology for large scale distributed app- cations that has recently gained wide interest due to the successes of peer-to-peer (P2P) content sharing, media streaming, and telephony applications. There are a large range of other applications under development or being proposed. The - derlying architectures share features such as decentralizaton, sharing of end system resources, autonomy, virtualization, and self-organization. These features constitute the P2P paradigm. This handbook broadly addresses a large cross-section of c- rent research and state-of-the-art reports on the nature of this paradigm from a large number of experts in the ?eld. Several trends in information and network technology such as increased perf- mance and deployment of broadband networking, wireless networking, and mobile devices are synergistic with and reinforcing the capabilities of the P2P paradigm. There is general expectation in the technical community that P2P networking will continue to be an important tool for networked applications and impact the evo- tion of the Internet. A large amount of research activity has resulted in a relatively short time, and a growing community of researchers has developed. The Handbook of Peer-to-Peer Networking is dedicated to discussions on P2P networks and their applications. This is a comprehensive book on P2P computing.

Legitimate Applications of Peer to Peer Networks

Legitimate Applications of Peer to Peer Networks Book
Author : Dinesh C. Verma
Publisher : Wiley-Interscience
Release : 2004-04-23
ISBN : 9780471653790
Language : En, Es, Fr & De

GET BOOK

Book Description :

The book examines the different legitimate applications used over a peer-to-peer network (p2p) The material examines the design and development of novel applications designed to leverage the distributed nature of peer-to-peer environments Goes beyond the most popular application of file-sharing (including sharing of video and audio files) and discusses the many different applications Compares traditional and peer-to-peer infrastructure and discusses merits and demerits of each approach from a business perspective

ULTIMATE P2P COMPUTING UNDERST

ULTIMATE P2P COMPUTING UNDERST Book
Author : Anirudh Kataria
Publisher : Ultimate P2P Computing
Release : 2017
ISBN : 9789811125539
Language : En, Es, Fr & De

GET BOOK

Book Description :

Do you want to Understand P2P Computing and SHARING? Do you know what Peer-to-Peer Applications are -and how is their Architecture designed?what exactly is PEER-TO-PEER TRAFFIC, how to monitors it and using the best available tools and how it Impacts ISP Protocols?&; Do you want to learn everything about the Styles of P2P and its Frameworks, Centralized Framework, Decentralized Framework, Controlled Decentralized Framework?&; Do you want to know about The Advantages & Disadvantages of P2P Networking, P2P Applications? Do you want to implement Direct exchange of resources in P2P? Do you know that you are loosing Expensive Bandwidth due to P2P "RIGHT NOW" at the time you are reading this by many individuals with malafide intentions? Do you want to know about Grid Computing, Distributed information infrastructure, P2P & Service Providers? How can you effectively understand P2P Network, P2P and its Unknown dangers its Impact on ISP's AND what ISP Strategies are currently being used? Do you want to know highly popular Tools for monitoring P2P traffic? What are Methods to control P2P bandwidth consumption and the difficult security problems in a P2P network? but how? The Answer is this amazing book Ultimate P2P Computing-Understanding P2P SHARING, Peer-to-Peer Applications-Architecture PEER-TO-PEER TRAFFIC, ITS IMPACT ON ISP Protocols Its Challenges and Solutions. (Anirudh Kataria & Associates Computational Science) Published By Blackryders LLC Manhattan NY. This book will teach you how to effectively and safely deal with the Complicated nature of P2P, and it will also provide you a simple solution with action &;to defend yourself with easiest techniques possible and provide you with the best tools to help you understand P2P, Peer-to-Peer Applications- PEER-TO-PEER TRAFFIC This book will explore and expose the hidden techniques used by ISP'S hackers and secret government officials &;and their methods by which they successfully and very easily safeguards themselves and optimize their BANDWIDTH with the best available tools in the market to monitor and control. In this Book you will learn about: - An introduction to P2P What are &;PEER-TO-PEER Networks, Peer-to-Peer Applications are -and how is their Architecture designed, How P2P Networks were invented, where and how people use the PEER-TO-PEER TRAFFIC, how can you monitor it and what are the best available tools for ISP to control the bandwidth how does these Impact ISP Protocols. What are the main Advantages & Disadvantages of P2P Networking What are P2P Applications How PEER-TO-PEER seeks to lessen the obstacles by different Styles of P2P and its Frameworks PEER-TO-PEER Centralized Framework,&; PEER-TO-PEER Decentralized Framework,&; PEER-TO-PEER Controlled Decentralized Framework &; Easy Picture Examples of PEER-TO-PEER Networks and best ;Monitoring Tools for ISP All of the above are explained with high quality examples and HD pictures for even newbies to learn, even the grandparents can quickly understand and take best action accordingly What are you waiting for Go up and click "Buy Now" to get Unlimited Access to all the Premium Contents of this book and make your life awesome Hurry Up !!!!! This amazing Offer will expire soon;

Peer to Peer Networks

Peer to Peer Networks Book
Author : Hanafy M. Ali
Publisher : LAP Lambert Academic Publishing
Release : 2010-11
ISBN : 9783843378277
Language : En, Es, Fr & De

GET BOOK

Book Description :

There are many Peer-to-Peer (P2P) networks in literature which are designed to provide collaboration and sharing as well as active router to enhance the routing process. However, there is no any single-node architecture that integrates P2P network and active router architecture. This book is aimed at proposing a single-node architecture that integrates both active routing and P2P networking. In this book, four different case studies are implemented using P2P networks. These studies are communication, security, routing based content and scheduling applications. Each case study was evaluated and tested. Communication applications include unicast (ping and deliver) and multicast (cast and broadcasting) applications. The security applications include active firewall and active protection. For the routing based content application, the delay time for packet flow increase with the increase of the number of hops or size of varValsend() function. Scheduling applications are based on two search mechanisms, depth first search (DFS) and breadth first search (BFS).

Handbook of Peer to Peer Networking

Handbook of Peer to Peer Networking Book
Author : Xuemin Shen,Heather Yu,John Buford,Mursalin Akon
Publisher : Springer
Release : 2010-03-03
ISBN : 9780387097510
Language : En, Es, Fr & De

GET BOOK

Book Description :

Peer-to-peer networking is a disruptive technology for large scale distributed app- cations that has recently gained wide interest due to the successes of peer-to-peer (P2P) content sharing, media streaming, and telephony applications. There are a large range of other applications under development or being proposed. The - derlying architectures share features such as decentralizaton, sharing of end system resources, autonomy, virtualization, and self-organization. These features constitute the P2P paradigm. This handbook broadly addresses a large cross-section of c- rent research and state-of-the-art reports on the nature of this paradigm from a large number of experts in the ?eld. Several trends in information and network technology such as increased perf- mance and deployment of broadband networking, wireless networking, and mobile devices are synergistic with and reinforcing the capabilities of the P2P paradigm. There is general expectation in the technical community that P2P networking will continue to be an important tool for networked applications and impact the evo- tion of the Internet. A large amount of research activity has resulted in a relatively short time, and a growing community of researchers has developed. The Handbook of Peer-to-Peer Networking is dedicated to discussions on P2P networks and their applications. This is a comprehensive book on P2P computing.

Web Artificial Intelligence and Network Applications

Web  Artificial Intelligence and Network Applications Book
Author : Leonard Barolli,Makoto Takizawa,Fatos Xhafa,Tomoya Enokido
Publisher : Springer
Release : 2019-03-14
ISBN : 3030150356
Language : En, Es, Fr & De

GET BOOK

Book Description :

The aim of the book is to provide latest research findings, innovative research results, methods and development techniques from both theoretical and practical perspectives related to the emerging areas of Web Computing, Intelligent Systems and Internet Computing. As the Web has become a major source of information, techniques and methodologies that extract quality information are of paramount importance for many Web and Internet applications. Data mining and knowledge discovery play key roles in many of today’s prominent Web applications such as e-commerce and computer security. Moreover, the outcome of Web services delivers a new platform for enabling service-oriented systems. The emergence of large scale distributed computing paradigms, such as Cloud Computing and Mobile Computing Systems, has opened many opportunities for collaboration services, which are at the core of any Information System. Artificial Intelligence (AI) is an area of computer science that build intelligent systems and algorithms that work and react like humans. The AI techniques and computational intelligence are powerful tools for learning, adaptation, reasoning and planning. They have the potential to become enabling technologies for the future intelligent networks. Recent research in the field of intelligent systems, robotics, neuroscience, artificial intelligence and cognitive sciences are very important for the future development and innovation of Web and Internet applications.

2001 P2P Networking Overview

2001 P2P Networking Overview Book
Author : Dale Dougherty,Kelly Truelove,Clay Shirky,Rael Dornfest,Lucas Gonze
Publisher : "O'Reilly Media, Inc."
Release : 2001
ISBN : 9780596001858
Language : En, Es, Fr & De

GET BOOK

Book Description :

There's so much buzz about peer-to-peer these days, it's hard to separate facts from fiction. How do the peer-to-peer companies stack up? Which technologies are credible, and which will shake up our notions of how people use computers? More importantly, how do you see through the hype to the underlying architectures that yield opportunities for creating lasting value? The 2001 P2P Networking Overview from O'Reilly Research is a comprehensive look at peer-to-peer from business and technical perspectives. We describe the state of the industry and offer our opinions about where it's going to go next, with hard data to back us up. What you will find in the report: Company profiles In-depth explanations of the underlying technologies P2P services: present and future Analysis of the hype: what the press gets wrong Estimates of mindshare and community size Our forecasts for the field About O'Reilly Research: In O'Reilly's book publishing business, web sites, and conferences, we've become famous for providing no-nonsense, in-depth information and insights about important technologies. We watch what leading-edge developers are doing, so we can tell when their work is about to "cross the chasm" and hit the mainstream. We provide the information that builds the bridge. O'Reilly combines extensive experience in new and emerging technologies with insider connection to the development community. At O'Reilly Research, we augment these insights with our exclusive statistical and computational techniques tailored for modeling, condensing, summarizing, and forecasting trends in software development.

Peer to Peer Systems II

Peer to Peer Systems II Book
Author : Frans Kaashoek,Ion Stoica,IPTPS 2, 2003, Berkeley, Calif,IPTPS 200
Publisher : Springer Science & Business Media
Release : 2003-08-21
ISBN : 3540407243
Language : En, Es, Fr & De

GET BOOK

Book Description :

In very short time, peer-to-peer computing has evolved from an attractive new paradigm into an exciting and vibrant research field bringing together researchers from systems, networking, and theory. This book constitutes the thoroughly refereed post-proceedings of the Second International Workshop on Peer-to-Peer Systems, IPTPS 2003, held in Berkeley, CA, USA in February 2003. The 27 revised papers presented together with an introductory summary of the discussions at the workshop were carefully selected during two rounds of reviewing and revision from initially 166 submissions. The papers are organized in topical sections on experience with P2P; theory and algorithms, P2P in a broader perspective; incentive and fairness; new DHT designs; naming, indexing, and searching; file sharing; and networking and applications.

Search and Delivery Techniques in Peer to peer Networks

Search and Delivery Techniques in Peer to peer Networks Book
Author : Tai T. Do
Publisher : Unknown
Release : 2009
ISBN : 0987650XXX
Language : En, Es, Fr & De

GET BOOK

Book Description :

The presence of millions of interconnected personal computing devices has given rise to a new class of decentralized networking applications, which are loosely labeled as peer-to-peer (P2P) applications. These P2P applications leverage resources such as processing cycles, storage, content, and network bandwidth available to the user devices, which are also known as peers. A number of current systems--SETI[at]home, Napster, BitTorrent, and Pastry--are examples of these emerging P2P systems. To fully realize the potential of the peer-to-peer technology, there is a need to define and provide a set of core competencies, serving as the basic services upon which various peer-to-peer applications can be built on. Among these core competencies, this dissertation focuses on two fundamental services, which are search and delivery. In the first part of the dissertation, delivery techniques to support video-on-demand services in wireline and wireless P2P networks are investigated. Video services are considered due to two reasons. First, video services are the pivotal basis for many other multimedia applications. Second, it is challenging to provide on-demand video services due to asynchronous playback progresses at peers. The proposed techniques enable efficient video sharing between peers with asynchronous playback progresses, and maximize peer bandwidth utilization. In the second part of the dissertation, the problem of supporting continuous moving range queries in wireless mobile peer-to-peer networks is studied. Continuous moving range queries have a number of applications when a moving object wants to monitor its surrounding environment for a period of time. When a fixed network infrastructure is not available, wireless mobile peer-to-peer networks become a viable option to support the continuous query system. The proposed distributed solution ensures the accuracy of the query results under realistic assumptions, and incurs much less overhead than alternative solutions.

Collaborative Computing Networking Applications and Worksharing

Collaborative Computing  Networking  Applications and Worksharing Book
Author : Elisa Bertino,James Joshi
Publisher : Springer Science & Business Media
Release : 2009-07-25
ISBN : 3642033547
Language : En, Es, Fr & De

GET BOOK

Book Description :

CollaborateCom is an annual international forum for dissemination of original ideas and research results in collaborative computing networks, systems, and applications. A major goal and feature of CollaborateCom is to bring researchers from networking, systems, CSCW, collaborative learning, and collaborative education areas - gether. CollaborateCom 2008 held in Orlando, Florida, was the fourth conference of the series and it reflects the accelerated growth of collaborative computing, both as research and application areas. Concretely, recent advances in many computing fields have contributed to the growing interconnection of our world, including multi-core architectures, 3G/4G wi- less networks, Web 2. 0 technologies, computing clouds, and software as a service, just to mention a few. The potential for collaboration among various components has - ceeded the current capabilities of traditional approaches to system integration and interoperability. As the world heads towards unlimited connectivity and global c- puting, collaboration becomes one of the fundamental challenges for areas as diverse as eCommerce, eGovernment, eScience, and the storage, management, and access of information through all the space and time dimensions. We view collaborative c- puting as the glue that brings the components together and also the lubricant that makes them work together. The conference and its community of researchers dem- strate the concrete progress we are making towards this vision. The conference would not have been successful without help from so many people.

Handbook of Peer to Peer Networking

Handbook of Peer to Peer Networking Book
Author : Xuemin (Sherman) Shen,Heather Yu,John Buford,Mursalin Akon
Publisher : Springer
Release : 2009-11-24
ISBN : 9780387097503
Language : En, Es, Fr & De

GET BOOK

Book Description :

Peer-to-peer networking is a disruptive technology for large scale distributed app- cations that has recently gained wide interest due to the successes of peer-to-peer (P2P) content sharing, media streaming, and telephony applications. There are a large range of other applications under development or being proposed. The - derlying architectures share features such as decentralizaton, sharing of end system resources, autonomy, virtualization, and self-organization. These features constitute the P2P paradigm. This handbook broadly addresses a large cross-section of c- rent research and state-of-the-art reports on the nature of this paradigm from a large number of experts in the ?eld. Several trends in information and network technology such as increased perf- mance and deployment of broadband networking, wireless networking, and mobile devices are synergistic with and reinforcing the capabilities of the P2P paradigm. There is general expectation in the technical community that P2P networking will continue to be an important tool for networked applications and impact the evo- tion of the Internet. A large amount of research activity has resulted in a relatively short time, and a growing community of researchers has developed. The Handbook of Peer-to-Peer Networking is dedicated to discussions on P2P networks and their applications. This is a comprehensive book on P2P computing.

Engineering Wireless based Software Systems and Applications

Engineering Wireless based Software Systems and Applications Book
Author : Jerry Gao,Simon Shim,Hsing Mei,Xiao Su
Publisher : Artech House Publishers
Release : 2006
ISBN : 0987650XXX
Language : En, Es, Fr & De

GET BOOK

Book Description :

This comprehensive resource offers professionals detailed guidance on the engineering aspects of building software for wireless communications. From design and architecture to security and testing, the book shows how to overcome every engineering challenge encountered in successfully developing wireless software.

Handbook of Peer to Peer Networking

Handbook of Peer to Peer Networking Book
Author : Xuemin Shen,Heather Yu,John Buford,Mursalin Akon
Publisher : Springer
Release : 2010-03-03
ISBN : 9780387097510
Language : En, Es, Fr & De

GET BOOK

Book Description :

Peer-to-peer networking is a disruptive technology for large scale distributed app- cations that has recently gained wide interest due to the successes of peer-to-peer (P2P) content sharing, media streaming, and telephony applications. There are a large range of other applications under development or being proposed. The - derlying architectures share features such as decentralizaton, sharing of end system resources, autonomy, virtualization, and self-organization. These features constitute the P2P paradigm. This handbook broadly addresses a large cross-section of c- rent research and state-of-the-art reports on the nature of this paradigm from a large number of experts in the ?eld. Several trends in information and network technology such as increased perf- mance and deployment of broadband networking, wireless networking, and mobile devices are synergistic with and reinforcing the capabilities of the P2P paradigm. There is general expectation in the technical community that P2P networking will continue to be an important tool for networked applications and impact the evo- tion of the Internet. A large amount of research activity has resulted in a relatively short time, and a growing community of researchers has developed. The Handbook of Peer-to-Peer Networking is dedicated to discussions on P2P networks and their applications. This is a comprehensive book on P2P computing.

Cases in Strategic Management

Cases in Strategic Management Book
Author : Charles W. L. Hill,Gareth R. Jones
Publisher : Houghton Mifflin College Division
Release : 2003
ISBN : 9780618318186
Language : En, Es, Fr & De

GET BOOK

Book Description :

For full description, see Hill/Jones, "Strategic Management, 6/e.