EBookClubs

Read Books & Download eBooks Full Online

EBookClubs

Read Books & Download eBooks Full Online

Book A Comprehensible Guide to Controller Area Network

Download or read book A Comprehensible Guide to Controller Area Network written by Wilfried Voss and published by Copperhill Media. This book was released on 2008 with total page 148 pages. Available in PDF, EPUB and Kindle. Book excerpt: Controller Area Network (CAN) is a serial network technology that was originally designed for the automotive industry, but has also become a popular bus in industrial automation. The CAN bus is primarily used in embedded solutions and provides communication among microprocessors up to real-time requirements. A Comprehensible Guide To Controller Area Network represents a very thoroughly researched and complete work on CAN. It provides information on all CAN features and aspects combined with high level of readability. Book jacket.

Book Cisco Software Defined Wide Area Networks

Download or read book Cisco Software Defined Wide Area Networks written by Jason Gooley and published by Cisco Press. This book was released on 2020-09-04 with total page 1034 pages. Available in PDF, EPUB and Kindle. Book excerpt: This is the eBook edition of Cisco Software-Defined Wide-Area Networks. This eBook does not include access to the companion website with practice exam that comes with the print edition. Access to the video mentoring is available through product registration at Cisco Press; or see the instructions in the back pages of your eBook. This study guide from Cisco Press will help you learn, prepare, and practice for exam success. This guide is built with the objective of providing assessment, review, and practice to help ensure you are prepared for your certification exam. Master Cisco Implementing Cisco SD-WAN Solutions (ENSDWI 300-415) exam topics Assess your knowledge with chapter-opening quizzes Review key concepts with exam preparation tasks Cisco Software-Defined Wide-Area Networks presents you with an organized test preparation routine using proven series elements and techniques. Key Topic tables help you drill on key concepts you must know thoroughly. Chapter-ending Review Questions help you to review what you learned in the chapter. Cisco Software-Defined Wide-Area Networks focuses specifically on the objectives for the Implementing Cisco SD-WAN Solutions (ENSDWI 300-415) exam. Four leading Cisco technology experts share preparation hints and test-taking tips, helping you improve both your conceptual knowledge and hands-on skills. Material is presented in a concise manner, focusing on increasing your understanding and retention of exam topics. Well regarded for its level of detail, assessment features, comprehensive design scenarios, this study guide helps you master the concepts and techniques that will enable you to succeed on the exam the first time. The official study guide helps you master all the topics on the Implementing Cisco SD-WAN Solutions (ENSDWI 300-415) exam, including: Architecture Controller Deployment Router Deployment Policies Security and Quality of Service Management and Operations Cisco Software-Defined Wide-Area Networks is part of a recommended learning path from Cisco that includes simulation and hands-on training from authorized Cisco Learning Partners and self-study products from Cisco Press. To find out more about instructor-led training, e-learning, and hands-on instruction offered by authorized Cisco Learning Partners worldwide, please visit http://www.cisco.com/web/learning/index.html

Book Controller Area Network

Download or read book Controller Area Network written by Konrad Etschberger and published by . This book was released on 2001 with total page 431 pages. Available in PDF, EPUB and Kindle. Book excerpt:

Book Guide to Automotive Connectivity and Cybersecurity

Download or read book Guide to Automotive Connectivity and Cybersecurity written by Dietmar P.F. Möller and published by Springer. This book was released on 2019-04-03 with total page 665 pages. Available in PDF, EPUB and Kindle. Book excerpt: This comprehensive text/reference presents an in-depth review of the state of the art of automotive connectivity and cybersecurity with regard to trends, technologies, innovations, and applications. The text describes the challenges of the global automotive market, clearly showing where the multitude of innovative activities fit within the overall effort of cutting-edge automotive innovations, and provides an ideal framework for understanding the complexity of automotive connectivity and cybersecurity. Topics and features: discusses the automotive market, automotive research and development, and automotive electrical/electronic and software technology; examines connected cars and autonomous vehicles, and methodological approaches to cybersecurity to avoid cyber-attacks against vehicles; provides an overview on the automotive industry that introduces the trends driving the automotive industry towards smart mobility and autonomous driving; reviews automotive research and development, offering background on the complexity involved in developing new vehicle models; describes the technologies essential for the evolution of connected cars, such as cyber-physical systems and the Internet of Things; presents case studies on Car2Go and car sharing, car hailing and ridesharing, connected parking, and advanced driver assistance systems; includes review questions and exercises at the end of each chapter. The insights offered by this practical guide will be of great value to graduate students, academic researchers and professionals in industry seeking to learn about the advanced methodologies in automotive connectivity and cybersecurity.

Book Networking for Beginners

    Book Details:
  • Author : John Medicine
  • Publisher :
  • Release : 2021-02-03
  • ISBN : 9781914053412
  • Pages : 0 pages

Download or read book Networking for Beginners written by John Medicine and published by . This book was released on 2021-02-03 with total page 0 pages. Available in PDF, EPUB and Kindle. Book excerpt: The best guide to learn how to set up a new network for home or business place, get the best performance of it, and Network Mode Security. Your customers Will Never Stop Using this Awesome Guide! In this tech-savvy world of today, everyone is looking out for speed in their life. There were days when a single message used to take many days to get delivered to the recipient. Today, with the advent of networking and the internet, people can easily send out data packets of their needs. The various forms of internet communication have also changed the whole concept of communication across a long distance. Networking has adapted the concepts of wireless functioning which have helped in wiping out various redundancies. The wired form of network is still in use owing to its special features and working capabilities. Networking is a complex concept and if done right it can do wonders. Having a brief overview of the networking concepts is very essential for setting up a new network or for improving the functionality of an existing network. The chapters of this book have been arranged in a very unique way that will provide the answers to all the questions regarding networking. You will learn: The basic format of networking The successful networking processes The master controller who holds all necessary information required by the recipient The necessary components of networking The types of networks Wireless Networking Peer to Peer Connection OSI Model Network Mode Security Circuit and Packet Switching FTP - File Transfer Protocol ...and more! You need to start from the very beginning in order to set up a brand new network. It might turn out to be a tiresome job but try to stay attentive at each and every step you take as even a slight mistake or error can make a network non-functional. Networking for Beginners: The Complete Guide to Computer Network Basics, Wireless Technology and Network Security is something that you really need to possess. Buy it NOW and let your customers get addicted to this amazing book

Book Embedded Networking with CAN and CANopen

Download or read book Embedded Networking with CAN and CANopen written by Olaf Pfeiffer and published by Copperhill Media. This book was released on 2008 with total page 555 pages. Available in PDF, EPUB and Kindle. Book excerpt: CAN (Controller Area Network) is a serial communication protocol that was originally developed for the automobile industry. CAN is far superior to conventional serial technologies such as RS232 in regards to functionality and reliability and yet CAN implementations are more cost effective. CANopen, a higher layer protocol based on CAN, provides the means to apply the ingenious CAN features to a variety of industrial-strength applications. Many users, for example in the field of medical engineering, opted for CANopen because they have to meet particularly stringent safety requirements. Similar requirements had to be considered by manufacturers of other equipment with very high safety or reliability requirements (e.g. robots, lifts and transportation systems). Providing a detailed look at both CAN and CANopen, this book examines those technologies in the context of embedded networks. There is an overview of general embedded networking and an introduction to the primary functionality provided by CANopen. Everything one needs to know to configure and operate a CANopen network using off-the-shelf components is described, along with details for those designers who want to build their own CANopen nodes. The wide variety of applications for CAN and CANopen is discussed, and instructions in developing embedded networks based on the protocol are included. In addition, references and examples using MicroCANopen, PCANopen Magic, and Vector's high-end development tools are provided.

Book WiFi User Guide 2020 Edition

Download or read book WiFi User Guide 2020 Edition written by Gel Gepsy and published by Webolicus. This book was released on with total page 141 pages. Available in PDF, EPUB and Kindle. Book excerpt: This book was first published in 2015. Since then, the Wi-Fi technology has evolved tremendously. This 2020 edition has important updates about security. Once hackers take control of your Wi-Fi router, they can attack connected devices such as phones, laptops, computers! Fortunately, it is easy to harden the defense of your home network. There are important steps you should take in order to protect your connected devices. An exhaustive catalog of the latest home security devices has been updated in this 2020 edition. Why would you spend a lot of money to have a home security system installed when you can do it yourself! A chapter about health risks has also been added. Are EMF radiations safe? We regularly post updates on our site http://mediastimulus.com such as security alerts and the latest in Wi-Fi technology. Your feedback is always welcome http://mediastimulus.com/contact/

Book A Comprehensible Guide to J1939

Download or read book A Comprehensible Guide to J1939 written by Wilfried Voss and published by Copperhill Media Corporation. This book was released on 2008 with total page 128 pages. Available in PDF, EPUB and Kindle. Book excerpt: SAE J1939 has become the accepted industry standard and the vehicle network technology of choice for off-highway machines. This resource provides profound information on the J1939 message format and network management.

Book Hacking Connected Cars

    Book Details:
  • Author : Alissa Knight
  • Publisher : John Wiley & Sons
  • Release : 2020-02-25
  • ISBN : 1119491789
  • Pages : 272 pages

Download or read book Hacking Connected Cars written by Alissa Knight and published by John Wiley & Sons. This book was released on 2020-02-25 with total page 272 pages. Available in PDF, EPUB and Kindle. Book excerpt: A field manual on contextualizing cyber threats, vulnerabilities, and risks to connected cars through penetration testing and risk assessment Hacking Connected Cars deconstructs the tactics, techniques, and procedures (TTPs) used to hack into connected cars and autonomous vehicles to help you identify and mitigate vulnerabilities affecting cyber-physical vehicles. Written by a veteran of risk management and penetration testing of IoT devices and connected cars, this book provides a detailed account of how to perform penetration testing, threat modeling, and risk assessments of telematics control units and infotainment systems. This book demonstrates how vulnerabilities in wireless networking, Bluetooth, and GSM can be exploited to affect confidentiality, integrity, and availability of connected cars. Passenger vehicles have experienced a massive increase in connectivity over the past five years, and the trend will only continue to grow with the expansion of The Internet of Things and increasing consumer demand for always-on connectivity. Manufacturers and OEMs need the ability to push updates without requiring service visits, but this leaves the vehicle’s systems open to attack. This book examines the issues in depth, providing cutting-edge preventative tactics that security practitioners, researchers, and vendors can use to keep connected cars safe without sacrificing connectivity. Perform penetration testing of infotainment systems and telematics control units through a step-by-step methodical guide Analyze risk levels surrounding vulnerabilities and threats that impact confidentiality, integrity, and availability Conduct penetration testing using the same tactics, techniques, and procedures used by hackers From relatively small features such as automatic parallel parking, to completely autonomous self-driving cars—all connected systems are vulnerable to attack. As connectivity becomes a way of life, the need for security expertise for in-vehicle systems is becoming increasingly urgent. Hacking Connected Cars provides practical, comprehensive guidance for keeping these vehicles secure.

Book Real Time C

    Book Details:
  • Author : Christopher Kormanyos
  • Publisher : Springer Nature
  • Release : 2021-07-14
  • ISBN : 3662629968
  • Pages : 510 pages

Download or read book Real Time C written by Christopher Kormanyos and published by Springer Nature. This book was released on 2021-07-14 with total page 510 pages. Available in PDF, EPUB and Kindle. Book excerpt: With this book, Christopher Kormanyos delivers a highly practical guide to programming real-time embedded microcontroller systems in C++. It is divided into three parts plus several appendices. Part I provides a foundation for real-time C++ by covering language technologies, including object-oriented methods, template programming and optimization. Next, part II presents detailed descriptions of a variety of C++ components that are widely used in microcontroller programming. It details some of C++’s most powerful language elements, such as class types, templates and the STL, to develop components for microcontroller register access, low-level drivers, custom memory management, embedded containers, multitasking, etc. Finally, part III describes mathematical methods and generic utilities that can be employed to solve recurring problems in real-time C++. The appendices include a brief C++ language tutorial, information on the real-time C++ development environment and instructions for building GNU GCC cross-compilers and a microcontroller circuit. For this fourth edition, the most recent specification of C++20 is used throughout the text. Several sections on new C++20 functionality have been added, and various others reworked to reflect changes in the standard. Also several new example projects ranging from introductory to advanced level are included and existing ones extended, and various reader suggestions have been incorporated. Efficiency is always in focus and numerous examples are backed up with runtime measurements and size analyses that quantify the true costs of the code down to the very last byte and microsecond. The target audience of this book mainly consists of students and professionals interested in real-time C++. Readers should be familiar with C or another programming language and will benefit most if they have had some previous experience with microcontroller electronics and the performance and size issues prevalent in embedded systems programming.

Book 802 11 Wireless Networks  The Definitive Guide

Download or read book 802 11 Wireless Networks The Definitive Guide written by Matthew S. Gast and published by "O'Reilly Media, Inc.". This book was released on 2005-04-25 with total page 654 pages. Available in PDF, EPUB and Kindle. Book excerpt: As we all know by now, wireless networks offer many advantages over fixed (or wired) networks. Foremost on that list is mobility, since going wireless frees you from the tether of an Ethernet cable at a desk. But that's just the tip of the cable-free iceberg. Wireless networks are also more flexible, faster and easier for you to use, and more affordable to deploy and maintain.The de facto standard for wireless networking is the 802.11 protocol, which includes Wi-Fi (the wireless standard known as 802.11b) and its faster cousin, 802.11g. With easy-to-install 802.11 network hardware available everywhere you turn, the choice seems simple, and many people dive into wireless computing with less thought and planning than they'd give to a wired network. But it's wise to be familiar with both the capabilities and risks associated with the 802.11 protocols. And 802.11 Wireless Networks: The Definitive Guide, 2nd Edition is the perfect place to start.This updated edition covers everything you'll ever need to know about wireless technology. Designed with the system administrator or serious home user in mind, it's a no-nonsense guide for setting up 802.11 on Windows and Linux. Among the wide range of topics covered are discussions on: deployment considerations network monitoring and performance tuning wireless security issues how to use and select access points network monitoring essentials wireless card configuration security issues unique to wireless networks With wireless technology, the advantages to its users are indeed plentiful. Companies no longer have to deal with the hassle and expense of wiring buildings, and households with several computers can avoid fights over who's online. And now, with 802.11 Wireless Networks: The Definitive Guide, 2nd Edition, you can integrate wireless technology into your current infrastructure with the utmost confidence.

Book The Car Hacker s Handbook

Download or read book The Car Hacker s Handbook written by Craig Smith and published by No Starch Press. This book was released on 2016-03-01 with total page 306 pages. Available in PDF, EPUB and Kindle. Book excerpt: Modern cars are more computerized than ever. Infotainment and navigation systems, Wi-Fi, automatic software updates, and other innovations aim to make driving more convenient. But vehicle technologies haven’t kept pace with today’s more hostile security environment, leaving millions vulnerable to attack. The Car Hacker’s Handbook will give you a deeper understanding of the computer systems and embedded software in modern vehicles. It begins by examining vulnerabilities and providing detailed explanations of communications over the CAN bus and between devices and systems. Then, once you have an understanding of a vehicle’s communication network, you’ll learn how to intercept data and perform specific hacks to track vehicles, unlock doors, glitch engines, flood communication, and more. With a focus on low-cost, open source hacking tools such as Metasploit, Wireshark, Kayak, can-utils, and ChipWhisperer, The Car Hacker’s Handbook will show you how to: –Build an accurate threat model for your vehicle –Reverse engineer the CAN bus to fake engine signals –Exploit vulnerabilities in diagnostic and data-logging systems –Hack the ECU and other firmware and embedded systems –Feed exploits through infotainment and vehicle-to-vehicle communication systems –Override factory settings with performance-tuning techniques –Build physical and virtual test benches to try out exploits safely If you’re curious about automotive security and have the urge to hack a two-ton computer, make The Car Hacker’s Handbook your first stop.

Book CAN System Engineering

    Book Details:
  • Author : Wolfhard Lawrenz
  • Publisher : Springer Science & Business Media
  • Release : 2013-12-05
  • ISBN : 1447156137
  • Pages : 375 pages

Download or read book CAN System Engineering written by Wolfhard Lawrenz and published by Springer Science & Business Media. This book was released on 2013-12-05 with total page 375 pages. Available in PDF, EPUB and Kindle. Book excerpt: This book addresses the various challenges and open questions relating to CAN communication networks. Opening with a short introduction into the fundamentals of CAN, the book then examines the problems and solutions for the physical layout of networks, including EMC issues and topology layout. Additionally, a discussion of quality issues with a particular focus on test techniques is presented. Each chapter features a collection of illuminating insights and detailed technical information supplied by a selection of internationally-regarded experts from industry and academia. Features: presents thorough coverage of architectures, implementations and application of CAN transceiver, data link layer and so-called higher layer software; explains CAN EMC characteristics and countermeasures, as well as how to design CAN networks; demonstrates how to practically apply and test CAN systems; includes examples of real networks from diverse applications in automotive engineering, avionics, and home heating technology.

Book MCA Modern Desktop Administrator Complete Study Guide

Download or read book MCA Modern Desktop Administrator Complete Study Guide written by William Panek and published by John Wiley & Sons. This book was released on 2020-03-11 with total page 1088 pages. Available in PDF, EPUB and Kindle. Book excerpt: The ultimate study guide for Microsoft 365 Certified Associate (MCA) Modern Desktop certification—covers the new Exam MD-100 and the new Exam MD-101 in one book! Referred to as the Modern Desktop, Microsoft 365 is Microsoft’s new suite of modern workplace services comprising Windows 10, Office 365, and Enterprise Mobility & Security. IT administrators tasked with deploying and implementing Modern Desktop are required to configure, secure, manage, and monitor devices and applications in enterprise environments. Success on the MCA Modern Desktop Administrator certification exam is essential for IT professionals seeking to expand their job opportunities and advance their careers. The MCA Modern Desktop Administrator Complete Study Guide is an indispensable resource for candidates preparing for certification. This guide covers 100% of all exam objectives for the new Exam MD-100: Windows 10 and the new Exam-101: Managing Modern Desktops. All aspects of both new exams are covered, including in-depth information on advanced topics and technologies. Included is access to Sybex's comprehensive online learning environment—offering an assessment test, bonus practice exams, electronic flashcards, a searchable glossary, and videos for many of the chapter exercises (ONLY available for Exam MD-100). This must-have guide enables users to: Configure devices, core services, networking, storage, users, updates, and system and data recovery Implement, install, maintain, manage, and monitor Windows 10 Plan desktop deployment and Microsoft Intune device management solutions Manage identities, applications, remote access, and data access and protection Review real-world scenarios, hands-on exercises, and challenging practice questions The MCA Modern Desktop Administrator Complete Study Guide: Exam MD-100 and Exam MD-101 is an essential tool for anyone preparing for the exams and students and IT professionals looking to learn new skills or upgrade their existing skills.

Book Deploying ACI

    Book Details:
  • Author : Frank Dagenhardt
  • Publisher : Cisco Press
  • Release : 2018-02-28
  • ISBN : 0134661079
  • Pages : 934 pages

Download or read book Deploying ACI written by Frank Dagenhardt and published by Cisco Press. This book was released on 2018-02-28 with total page 934 pages. Available in PDF, EPUB and Kindle. Book excerpt: Use ACI fabrics to drive unprecedented value from your data center environment With the Cisco Application Centric Infrastructure (ACI) software-defined networking platform, you can achieve dramatic improvements in data center performance, redundancy, security, visibility, efficiency, and agility. In Deploying ACI, three leading Cisco experts introduce this breakthrough platform, and walk network professionals through all facets of design, deployment, and operation. The authors demonstrate how ACI changes data center networking, security, and management; and offer multiple field-proven configurations. Deploying ACI is organized to follow the key decision points associated with implementing data center network fabrics. After a practical introduction to ACI concepts and design, the authors show how to bring your fabric online, integrate virtualization and external connections, and efficiently manage your ACI network. You’ll master new techniques for improving visibility, control, and availability; managing multitenancy; and seamlessly inserting service devices into application data flows. The authors conclude with expert advice for troubleshooting and automation, helping you deliver data center services with unprecedented efficiency. Understand the problems ACI solves,and how it solves them Design your ACI fabric, build it, and interface with devices to bring it to life Integrate virtualization technologieswith your ACI fabric Perform networking within an ACI fabric (and understand how ACI changes data center networking) Connect external networks and devices at Layer 2/Layer 3 levels Coherently manage unified ACI networks with tenants and application policies Migrate to granular policies based on applications and their functions Establish multitenancy, and evolve networking, security, and services to support it Integrate L4–7 services: device types, design scenarios, and implementation Use multisite designs to meet rigorous requirements for redundancy and business continuity Troubleshoot and monitor ACI fabrics Improve operational efficiency through automation and programmability

Book CCNA 200 301 Official Cert Guide  Volume 1

Download or read book CCNA 200 301 Official Cert Guide Volume 1 written by Wendell Odom and published by Cisco Press. This book was released on 2019-09-10 with total page 1994 pages. Available in PDF, EPUB and Kindle. Book excerpt: Trust the best-selling Official Cert Guide series from Cisco Press to help you learn, prepare, and practice for exam success. They are built with the objective of providing assessment, review, and practice to help ensure you are fully prepared for your certification exam. · Master Cisco CCNA 200-301 exam topics · Assess your knowledge with chapter-opening quizzes · Review key concepts with exam preparation tasks This is the eBook edition of the CCNA 200-301 Official Cert Guide, Volume 1. This eBook, combined with the CCNA 200-301 Official Cert Guide Volume 2, cover all of exam topics on the CCNA 200-301 exam. This eBook does not include the practice exams that comes with the print edition. CCNA 200-301 Official Cert Guide, Volume 1 presents you with an organized test-preparation routine using proven series elements and techniques. “Do I Know This Already?” quizzes open each chapter and enable you to decide how much time you need to spend on each section. Exam topic lists make referencing easy. Chapter-ending Exam Preparation Tasks help you drill on key concepts you must know thoroughly. CCNA 200-301 Official Cert Guide, Volume 1 from Cisco Press enables you to succeed on the exam the first time and is the only self-study resource approved by Cisco. Best-selling author and expert instructor Wendell Odom shares preparation hints and test-taking tips, helping you identify areas of weakness and improve both your conceptual knowledge and hands-on skills. This complete study package includes · A test-preparation routine proven to help you pass the exams · Do I Know This Already? quizzes, which enable you to decide how much time you need to spend on each section · Chapter-ending and part-ending exercises, which help you drill on key concepts you must know thoroughly · A free copy of the CCNA 200-301 Volume 1 Network Simulator Lite software, complete with meaningful lab exercises that help you hone your hands-on skills with the command-line interface for routers and switches · Links to a series of hands-on config labs developed by the author · Online, interactive practice exercises that help you hone your knowledge · More than 90 minutes of video mentoring from the author · A final preparation chapter, which guides you through tools and resources to help you craft your review and test-taking strategies · Study plan suggestions and templates to help you organize and optimize your study time Well regarded for its level of detail, study plans, assessment features, challenging review questions and exercises, video instruction, and hands-on labs, this official study guide helps you master the concepts and techniques that ensure your exam success. The CCNA 200-301 Official Cert Guide, Volume 1, combined with CCNA 200-301 Official Cert Guide, Volume 2, walk you through all the exam topics found in the Cisco 200-301 exam. Topics covered in Volume 1 include: · Networking fundamentals · Implementing Ethernet LANs · Implementing VLANs and STP · IPv4 addressing · IPv4 routing · OSPF · IPv6 · Wireless LANs Companion Website: The companion website contains the CCNA Network Simulator Lite software, online practice exercises, study resources, and 90 minutes of video training. In addition to the wealth of updated content, this new edition includes a series of free hands-on exercises to help you master several real-world configuration and troubleshooting activities. These exercises can be performed on the CCNA 200-301 Network Simulator Lite, Volume 1 software included for free on the companion website that accompanies this book. This software, which simulates the experience of working on actual Cisco routers and switches, contains the following 21 free lab exercises, covering topics in Part II and Part III, the first hands-on configuration sections of the book: 1. Configuring Local Usernames 2. Configuring Hostnames 3. Interface Status I 4. Interface Status II 5. Interface Status III 6. Interface Status IV 7. Configuring Switch IP Settings 8. Switch IP Address 9. Switch IP Connectivity I 10. Switch CLI Configuration Process I 11. Switch CLI Configuration Process II 12. Switch CLI Exec Mode 13. Setting Switch Passwords 14. Interface Settings I 15. Interface Settings II 16. Interface Settings III 17. Switch Forwarding I 18. Switch Security I 19. Switch Interfaces and Forwarding Configuration Scenario 20. Configuring VLANs Configuration Scenario 21. VLAN Troubleshooting

Book Mobile and Ubiquitous Systems  Computing  Networking and Services

Download or read book Mobile and Ubiquitous Systems Computing Networking and Services written by Arkady Zaslavsky and published by Springer Nature. This book was released on with total page 559 pages. Available in PDF, EPUB and Kindle. Book excerpt: