EUR 4,08
Cantidad disponible: 1 disponibles
Añadir al carritoPaperback. Condición: Very Good. Sleep Disorders - A Brief Guide This book is in very good condition and will be shipped within 24 hours of ordering. The cover may have some limited signs of wear but the pages are clean, intact and the spine remains undamaged. This book has clearly been well maintained and looked after thus far. Money back guarantee if you are not satisfied. See all our books here, order more than 1 book and get discounted shipping. .
EUR 4,08
Cantidad disponible: 1 disponibles
Añadir al carritoPaperback. Condición: Very Good. Shipped within 24 hours from our UK warehouse. Clean, undamaged book with no damage to pages and minimal wear to the cover. Spine still tight, in very good condition. Remember if you are not happy, you are covered by our 100% money back guarantee.
Librería: ThriftBooks-Dallas, Dallas, TX, Estados Unidos de America
EUR 14,35
Cantidad disponible: 1 disponibles
Añadir al carritoHardcover. Condición: Very Good. No Jacket. May have limited writing in cover pages. Pages are unmarked. ~ ThriftBooks: Read More, Spend Less.
Librería: Grand Eagle Retail, Bensenville, IL, Estados Unidos de America
EUR 20,83
Cantidad disponible: 1 disponibles
Añadir al carritoPaperback. Condición: new. Paperback. Python Programming Essentials: Build Real-World Applications from Scratch is the perfect resource for developers looking to master Python and take their skills to the next level. Whether you're a beginner or an experienced programmer, this step-by-step guide will help you build robust, real-world applications using Python's powerful features and clean syntax.Python has become one of the most versatile and popular programming languages, used across various fields such as web development, data analysis, automation, machine learning, and more. In this book, you'll learn the essentials of Python programming, explore best practices, and get hands-on experience by building practical applications from scratch.What you'll learn in Python Programming Essentials: Introduction to Python: Understand the basics of Python, including its syntax, data types, and core concepts. Learn why Python is widely used in industry, and how its simple yet powerful nature makes it ideal for developers of all experience levels.Setting Up Your Development Environment: Learn how to set up Python on your local machine, install and manage packages using pip, and work with virtual environments. This section also covers useful development tools and IDEs to optimize your coding workflow.Core Python Concepts: Dive into Python's core features, such as variables, loops, conditionals, functions, and classes. Master the fundamentals, and understand how to use them to build flexible and efficient applications.Data Structures and Algorithms: Learn about Python's built-in data structures like lists, tuples, dictionaries, and sets. Understand when to use each one and how to write efficient algorithms for sorting, searching, and iterating through data.Object-Oriented Programming in Python: Master the principles of object-oriented programming (OOP) in Python. Learn how to create classes, manage inheritance, implement polymorphism, and design applications with reusable and modular code.Working with Files and Databases: Discover how to work with external files, read and write data, and interact with databases. Learn how to connect to SQL databases, execute queries, and perform CRUD (Create, Read, Update, Delete) operations with Python.Building Web Applications with Python: Explore web development with Python by building a simple web application using Flask or Django. Learn how to handle HTTP requests, create templates, manage user input, and build dynamic web pages.Building and Consuming APIs: Learn how to work with APIs in Python, both by consuming external APIs and creating your own. Understand how to make HTTP requests, handle responses, and build RESTful APIs to integrate with other applications.Error Handling and Debugging: Learn how to handle errors and exceptions in Python. Discover best practices for debugging your code and ensuring that your applications run smoothly in production environments.Advanced Python Techniques: Explore advanced Python features, such as decorators, generators, and context managers. Learn how to use these features to write cleaner, more efficient code.Deploying Python Applications: Learn how to deploy your Python applications to production. This includes packaging your code, setting up deployment pipelines, and deploying to platforms such as Heroku or AWS.By the end of Python Programming Essentials, you'll have a comprehensive understanding of Python and how to apply it to build real-world applications. Whether you're developing web apps, data pipelines, or automating tasks, this book will provide the tools you need to become proficie Shipping may be from multiple locations in the US or from the UK, depending on stock availability.
Librería: GreatBookPrices, Columbia, MD, Estados Unidos de America
EUR 18,48
Cantidad disponible: Más de 20 disponibles
Añadir al carritoCondición: New.
Librería: GreatBookPrices, Columbia, MD, Estados Unidos de America
EUR 18,53
Cantidad disponible: Más de 20 disponibles
Añadir al carritoCondición: New.
Librería: GreatBookPrices, Columbia, MD, Estados Unidos de America
EUR 18,53
Cantidad disponible: Más de 20 disponibles
Añadir al carritoCondición: New.
Librería: GreatBookPrices, Columbia, MD, Estados Unidos de America
EUR 18,77
Cantidad disponible: Más de 20 disponibles
Añadir al carritoCondición: New.
Librería: Grand Eagle Retail, Bensenville, IL, Estados Unidos de America
EUR 21,17
Cantidad disponible: 1 disponibles
Añadir al carritoPaperback. Condición: new. Paperback. Learning Kotlin: Build Android Apps from Scratch is the ultimate guide for anyone looking to master Kotlin and build powerful, high-performance Android applications. Whether you're a beginner to Android development or an experienced developer transitioning from Java, this complete guide will take you step-by-step through the process of using Kotlin to create modern, scalable Android apps.Kotlin is the official language for Android development, offering a concise, expressive, and interoperable solution to build Android applications. With Kotlin's powerful features and full compatibility with existing Java code, it's the perfect language for developing new apps or improving your current projects. This book covers everything you need to know to start building Android apps using Kotlin, from the fundamentals of the language to advanced app development techniques.What you'll learn in Learning Kotlin: Build Android Apps from Scratch: Introduction to Kotlin and Android Development: Understand why Kotlin is the preferred language for Android development. Learn how to set up Android Studio, the official IDE for Android development, and configure your first Kotlin project.Basic Kotlin Syntax and Programming Concepts: Master the basics of Kotlin programming, including variables, data types, functions, and control flow. Learn about Kotlin's concise syntax, null safety, and how it improves readability and maintainability compared to Java.Kotlin Classes and Object-Oriented Programming: Dive into Kotlin's object-oriented features, including classes, objects, inheritance, and interfaces. Learn how to create custom classes and define data models for your Android apps.Managing User Input in Android: Learn how to handle user input in your app, including working with text fields, checkboxes, radio buttons, and handling touch events. Understand how to validate and manage form data efficiently with Kotlin.Networking and API Integration: Learn how to make HTTP requests and integrate third-party APIs into your app. Understand how to work with libraries like Retrofit and Gson to fetch, parse, and display data from web services in your Android app.Handling Android Lifecycle and Navigation: Understand how Android's activity and fragment lifecycle works and how to manage app state effectively. Learn how to implement seamless navigation using the Navigation component and Jetpack libraries.Testing Android Apps with Kotlin: Discover how to write unit tests, UI tests, and instrumented tests for your Android apps using Kotlin. Learn how to use testing frameworks like JUnit, Espresso, and Mockito to ensure your apps are bug-free.Debugging and Optimizing Your Android Apps: Learn the best practices for debugging Android apps using Android Studio's built-in tools. Understand how to identify and fix performance bottlenecks, memory leaks, and other issues that could affect your app's performance.Publishing Your Android App: Learn how to prepare your app for release and publish it to the Google Play Store. Understand the steps for configuring build variants, signing your app, and optimizing your app for production.Advanced Android Development with Kotlin: Explore advanced topics like Dependency Injection with Dagger and Koin, building custom views, and working with Jetpack Compose for modern, declarative UI design.By the end of Learning Kotlin: Build Android Apps from Scratch, you will be able to confidently build Android apps using Kotlin, from creating basic apps to handling advanced Android features. Whether you're developing a personal app or a commercial product, this book wi Shipping may be from multiple locations in the US or from the UK, depending on stock availability.
Librería: GreatBookPrices, Columbia, MD, Estados Unidos de America
EUR 18,82
Cantidad disponible: Más de 20 disponibles
Añadir al carritoCondición: New.
Librería: GreatBookPrices, Columbia, MD, Estados Unidos de America
EUR 18,85
Cantidad disponible: Más de 20 disponibles
Añadir al carritoCondición: New.
Librería: GreatBookPrices, Columbia, MD, Estados Unidos de America
EUR 18,85
Cantidad disponible: Más de 20 disponibles
Añadir al carritoCondición: New.
Librería: GreatBookPrices, Columbia, MD, Estados Unidos de America
EUR 18,85
Cantidad disponible: Más de 20 disponibles
Añadir al carritoCondición: New.
Librería: GreatBookPrices, Columbia, MD, Estados Unidos de America
EUR 18,85
Cantidad disponible: Más de 20 disponibles
Añadir al carritoCondición: New.
Librería: GreatBookPrices, Columbia, MD, Estados Unidos de America
EUR 18,85
Cantidad disponible: Más de 20 disponibles
Añadir al carritoCondición: New.
Librería: GreatBookPrices, Columbia, MD, Estados Unidos de America
EUR 18,85
Cantidad disponible: Más de 20 disponibles
Añadir al carritoCondición: New.
Librería: GreatBookPrices, Columbia, MD, Estados Unidos de America
EUR 18,85
Cantidad disponible: Más de 20 disponibles
Añadir al carritoCondición: New.
Librería: GreatBookPrices, Columbia, MD, Estados Unidos de America
EUR 18,85
Cantidad disponible: Más de 20 disponibles
Añadir al carritoCondición: New.
Librería: GreatBookPrices, Columbia, MD, Estados Unidos de America
EUR 18,85
Cantidad disponible: Más de 20 disponibles
Añadir al carritoCondición: New.
Librería: GreatBookPrices, Columbia, MD, Estados Unidos de America
EUR 18,85
Cantidad disponible: Más de 20 disponibles
Añadir al carritoCondición: New.
Librería: Grand Eagle Retail, Bensenville, IL, Estados Unidos de America
EUR 21,22
Cantidad disponible: 1 disponibles
Añadir al carritoPaperback. Condición: new. Paperback. Python for Web Development: Build Dynamic Websites with Django is the ultimate step-by-step guide to mastering Python for web development using Django. Whether you're a beginner who wants to get started with web development or an experienced developer looking to dive deeper into Django, this comprehensive guide will teach you how to create dynamic, scalable, and secure websites and web applications with Python.Django is a high-level Python web framework that allows developers to quickly build powerful web applications. Known for its simplicity, flexibility, and security features, Django is widely used to develop web applications of all sizes, from simple websites to large-scale systems. This book will take you through all the necessary steps to get your first web project up and running, while teaching you best practices for developing high-quality, maintainable web applications.What you'll learn in Python for Web Development with Django: Introduction to Python for Web Development: Understand why Python is a great choice for web development, and get an overview of how Django simplifies web development with its "batteries-included" philosophy. Learn how to set up your Python development environment and install Django.Setting Up Django: Learn how to create your first Django project and configure the development environment. Understand the structure of a Django project, and how to manage settings, static files, and templates.Working with Django Models: Master the concept of models in Django, which define the structure of your data and handle interactions with the database. Learn how to create models, define relationships, and use Django's powerful ORM (Object-Relational Mapping) system to query and manipulate data.Creating Views and Templates: Learn how to create views and templates to render HTML dynamically. Understand how Django's request-response cycle works and how to link models, views, and templates together to serve content to users.Building Forms in Django: Learn how to create and process forms in Django. Understand how to use Django's built-in form classes to handle user input securely, including form validation, error handling, and saving data to the database.URL Routing in Django: Explore how Django handles URLs and routing. Learn how to map URLs to views, pass dynamic parameters to views, and create clean, user-friendly URLs for your web application.User Authentication and Authorization: Understand how to implement user authentication and authorization in Django. Learn how to manage user accounts, handle login and registration, and restrict access to certain views based on user permissions.Building RESTful APIs with Django: Learn how to build APIs using Django's REST framework (DRF). Understand how to expose your models as API endpoints and handle common API operations such as GET, POST, PUT, and DELETE.Optimizing Django Applications: Explore techniques to improve the performance of your Django apps, including database optimization, caching, and template rendering improvements. Learn how to use Django's built-in features to keep your web applications fast and responsive.Advanced Django Features: Dive into advanced Django topics, such as working with asynchronous tasks (Celery), integrating third-party libraries, using WebSockets for real-time functionality, and building more complex web applications.By the end of Python for Web Development with Django, you'll be proficient in building dynamic, interactive websites and web applications. You will have a strong foundation in Django development, and you'll be ready to create scalable an Shipping may be from multiple locations in the US or from the UK, depending on stock availability.
Librería: Grand Eagle Retail, Bensenville, IL, Estados Unidos de America
EUR 21,22
Cantidad disponible: 1 disponibles
Añadir al carritoPaperback. Condición: new. Paperback. Real-Time Applications with Node.js: Build Scalable Real-Time Systems is the ultimate guide to mastering the art of building real-time applications using Node.js. Whether you're new to Node.js or an experienced developer looking to create dynamic, real-time systems, this book will walk you through the process of building scalable applications that require instant updates and seamless communication between users.Node.js is well-suited for real-time applications because of its non-blocking, event-driven architecture. This book will show you how to harness the power of Node.js to create applications like live chat apps, collaborative tools, online games, and more. With a strong focus on scalability, performance, and security, you'll learn how to build applications that can handle thousands of simultaneous connections.What you'll learn in Real-Time Applications with Node.js: Introduction to Node.js and Real-Time Applications: Understand the fundamental concepts of Node.js and how it is used to build scalable, real-time applications. Learn about its asynchronous, event-driven architecture and how it enables real-time communication.Setting Up Your Node.js Development Environment: Learn how to install and configure Node.js, and set up your development environment with essential tools such as npm (Node Package Manager). Understand how to manage dependencies and organize your project structure.Understanding Event-Driven Programming in Node.js: Dive into the core of Node.js by mastering event-driven programming. Learn how Node.js uses the event loop to handle multiple tasks concurrently without blocking the execution thread, and how to use EventEmitters and Listeners.Building Real-Time Apps with WebSockets: Learn how to create real-time communication between clients and servers using WebSockets. Discover how to integrate WebSocket libraries like socket.io with Node.js to build interactive, live-updating features like chat applications and live notifications.Building a Real-Time Chat Application: Put your learning into practice by building a real-time chat application. Learn how to create user authentication, handle real-time messaging, and implement features like message broadcasting, user presence, and private rooms using socket.io.Building APIs for Real-Time Applications: Learn how to build and integrate RESTful APIs with your real-time applications using Node.js. Discover how to combine real-time updates with traditional RESTful requests for dynamic, full-featured applications.User Authentication in Real-Time Apps: Learn how to implement user authentication in your real-time applications using JWT (JSON Web Tokens) and sessions. Understand how to securely manage user sessions and prevent unauthorized access to your system.Deploying Real-Time Applications: Learn how to deploy your real-time applications to production. Understand the process of deploying Node.js apps to cloud services such as AWS, Heroku, and DigitalOcean, and how to set up continuous integration (CI) and continuous deployment (CD) pipelines for automatic deployment.Advanced Topics in Real-Time Node.js Applications: Explore more advanced topics such as integrating real-time applications with microservices, handling real-time data synchronization across multiple clients, and building multi-user collaboration features using WebSockets.By the end of Real-Time Applications with Node.js, you will have a thorough understanding of how to build scalable, real-time web applications using Node.js. You'll be able to design high-performance systems capable of handling live, interactive features with thousands of simul Shipping may be from multiple locations in the US or from the UK, depending on stock availability.
Librería: Grand Eagle Retail, Bensenville, IL, Estados Unidos de America
EUR 21,22
Cantidad disponible: 1 disponibles
Añadir al carritoPaperback. Condición: new. Paperback. Git Mastery: Version Control for Developers is the essential guide to mastering Git, the most popular version control system used by developers worldwide. Whether you're a beginner learning the basics of Git or an experienced developer looking to enhance your version control skills, this step-by-step guide will teach you how to use Git to manage your code, collaborate with teams, and streamline your development workflow.Git empowers developers to track changes, manage code versions, and collaborate on software projects with ease. This book will take you from basic Git concepts to advanced workflows, enabling you to write efficient, scalable code in collaborative environments.What you'll learn in Git Mastery: Introduction to Git and Version Control: Understand what version control is and why it's crucial for software development. Learn the basics of Git and how it differs from other version control systems like Subversion (SVN) and Mercurial.Setting Up Git: Learn how to install Git on your local machine and configure it with your identity. Set up your first repository and understand the fundamental Git configuration commands.Basic Git Commands: Master the essential Git commands for tracking changes, such as git init, git clone, git add, git commit, and git status. Learn how to track changes and maintain the integrity of your codebase.Working with Branches: Learn how to create and manage branches in Git. Understand how to work with Git's branching model to isolate features, bug fixes, and experiments, allowing you to keep the main codebase stable.Merging and Resolving Conflicts: Master the art of merging branches and resolving merge conflicts in Git. Learn best practices for conflict resolution and how to ensure smooth integration when working with a team.Working with Remote Repositories: Discover how to work with remote repositories, such as those hosted on GitHub, GitLab, or Bitbucket. Learn how to clone remote repositories, push and pull changes, and collaborate with team members effectively.Git Workflow for Collaborative Projects: Learn the Git workflows commonly used in collaborative development, such as Git Flow, GitHub Flow, and forking workflows. Understand how to use pull requests and manage code review processes.Rebasing vs Merging: Understand the difference between rebasing and merging branches in Git, and learn when and how to use each method to maintain a clean project history.Stashing Changes: Learn how to use Git's stash feature to temporarily save changes without committing them. Discover how to apply stashed changes back to your working directory and manage multiple stashes.Security and Best Practices in Git: Understand Git security best practices, including how to manage sensitive data, create SSH keys, and use signed commits. Learn how to avoid common pitfalls and follow Git best practices in a collaborative environment.Integrating Git with Other Tools: Learn how to integrate Git with other development tools, such as continuous integration/continuous deployment (CI/CD) systems, issue trackers, and project management tools, to improve your overall development workflow.Backup and Recovery with Git: Learn how to back up your repository, recover lost commits, and restore branches. Understand how to use Git's reflog and recovery options to safeguard your codebase.By the end of Git Mastery, you'll be proficient in using Git to manage your code and collaborate with teams. This book will equip you with the tools to master version control, whether you're working solo on personal projects Shipping may be from multiple locations in the US or from the UK, depending on stock availability.
Librería: Grand Eagle Retail, Bensenville, IL, Estados Unidos de America
EUR 21,22
Cantidad disponible: 1 disponibles
Añadir al carritoPaperback. Condición: new. Paperback. Mastering Data Structures: Enhance Your Programming Skills is the ultimate guide to understanding, mastering, and implementing data structures and algorithms. Whether you're a beginner looking to improve your foundational knowledge or an experienced programmer seeking to deepen your understanding, this step-by-step guide will teach you how to effectively use data structures to solve complex problems, improve the performance of your applications, and enhance your overall programming skills.What you'll learn in Mastering Data Structures: Introduction to Data Structures and Algorithms: Understand the role of data structures and algorithms in software development. Learn how to analyze algorithmic complexity and the importance of optimizing time and space complexity for better performance.Arrays and Linked Lists: Dive into one of the most fundamental data structures-arrays. Learn how to implement arrays, and explore their strengths and limitations. Then, understand how linked lists work, including single, double, and circular linked lists, and when to use them over arrays.Stacks and Queues: Master the stack and queue data structures, both of which follow specific access patterns (LIFO and FIFO, respectively). Learn how to implement them and explore their applications in problems like function calls, expressions evaluation, and breadth-first search (BFS).Hash Tables: Understand the concept of hashing, how hash tables work, and how to handle collisions. Learn how to implement hash tables in various programming languages and optimize their usage for faster data retrieval and storage.Trees and Graphs: Learn about tree data structures, including binary trees, binary search trees (BST), AVL trees, and heap trees. Explore graph data structures and algorithms, including breadth-first search (BFS), depth-first search (DFS), and Dijkstra's algorithm for finding the shortest path.Sorting and Searching Algorithms: Master common sorting algorithms like QuickSort, MergeSort, and BubbleSort, and understand when and how to use them. Learn about searching techniques such as binary search and linear search and how to optimize data retrieval.Dynamic Programming: Dive into dynamic programming, one of the most powerful techniques for solving problems with overlapping subproblems. Learn how to approach problems such as the Fibonacci sequence, longest common subsequence, and knapsack problems.Heaps and Priority Queues: Explore the heap data structure, learn how it's used in implementing priority queues, and understand its application in problems like scheduling, heap sort, and graph algorithms like Dijkstra's shortest path.Advanced Data Structures: Get to know advanced data structures such as tries (prefix trees), segment trees, and suffix arrays. Learn how these structures are optimized for specific tasks like string matching, range queries, and data compression.Algorithm Design Techniques: Learn various algorithm design paradigms such as divide and conquer, greedy algorithms, and backtracking.Real-World Applications of Data Structures: Understand how to apply data structures and algorithms to solve real-world problems, including database indexing, web scraping, memory management, routing algorithms, and cryptography.By the end of Mastering Data Structures, you'll be equipped to tackle complex problems, optimize your code for efficiency, and enhance your overall problem-solving skills. Whether you're preparing for coding interviews, competitive programming, or simply want to improve your understanding of algorithms, this book will give you the tools to Shipping may be from multiple locations in the US or from the UK, depending on stock availability.
EUR 21,22
Cantidad disponible: 1 disponibles
Añadir al carritoPaperback. Condición: new. Paperback. SQL Mastery: Unlock the Power of Databases and Queries is the comprehensive guide you need to master SQL, the essential language for working with relational databases. Whether you're a beginner learning the basics or an experienced developer looking to improve your database skills, this book will provide you with everything you need to become proficient in SQL and harness the full potential of databases.SQL is at the heart of modern web applications, enterprise software, and data analytics. This guide breaks down complex concepts, from basic query writing to advanced data management and optimization techniques, so you can confidently use SQL to create, manage, and manipulate data in any relational database system.What you'll learn in SQL Mastery: Introduction to SQL and Databases: Understand the fundamentals of relational databases and SQL, and how they're used in modern software development. Learn the key components of a relational database, including tables, rows, columns, and relationships.Basic SQL Queries: Learn how to write basic SQL queries to retrieve and manipulate data. Master SELECT, WHERE, and ORDER BY statements, and understand how to filter and sort data based on specific criteria.Joining Tables: Discover how to work with multiple tables using JOINs. Learn about INNER JOIN, LEFT JOIN, RIGHT JOIN, and FULL JOIN, and understand how to retrieve related data from different tables efficiently.Grouping and Aggregating Data: Learn how to group data and apply aggregation functions such as COUNT, SUM, AVG, MIN, and MAX. Understand how to use GROUP BY and HAVING clauses to filter results based on aggregated data.Subqueries and Nested Queries: Master the art of writing subqueries and nested queries to perform complex data retrieval and analysis. Learn how to use subqueries in SELECT, WHERE, and FROM clauses for more advanced queries.Modifying Data with SQL: Understand how to use SQL commands to insert, update, and delete data. Learn best practices for modifying records in a database and how to handle transactions to maintain data integrity.Database Design and Normalization: Learn the best practices for designing databases, including how to create efficient schemas and relationships between tables. Understand database normalization techniques (1NF, 2NF, 3NF) to reduce redundancy and ensure data consistency.Indexes and Query Optimization: Learn how to optimize your SQL queries for better performance. Understand how indexes work and how to use them to speed up data retrieval, as well as how to analyze and optimize slow-performing queries.SQL for Data Analytics: Discover how to use SQL for data analysis and reporting. Learn how to use window functions, ranking, and advanced aggregation techniques to gain insights from large datasets.Working with Advanced SQL Features: Explore more advanced SQL features such as common table expressions (CTEs), triggers, and user-defined functions (UDFs). Learn how to use these features to create more powerful and flexible queries.Database Security and Best Practices: Learn how to secure your SQL databases by managing user permissions, roles, and access controls. Understand best practices for ensuring the security and integrity of your database environment.By the end of SQL Mastery, you will have a deep understanding of SQL and be able to confidently design, query, and manage databases in any relational database system. Whether you're working on enterprise-level applications, web development, or data analysis projects, this book will provide you with the skills you need to work with datab Shipping may be from multiple locations in the US or from the UK, depending on stock availability.
Librería: GreatBookPrices, Columbia, MD, Estados Unidos de America
EUR 18,87
Cantidad disponible: Más de 20 disponibles
Añadir al carritoCondición: New.
Librería: GreatBookPrices, Columbia, MD, Estados Unidos de America
EUR 18,87
Cantidad disponible: Más de 20 disponibles
Añadir al carritoCondición: New.
Librería: GreatBookPrices, Columbia, MD, Estados Unidos de America
EUR 18,87
Cantidad disponible: Más de 20 disponibles
Añadir al carritoCondición: New.
Librería: GreatBookPrices, Columbia, MD, Estados Unidos de America
EUR 18,87
Cantidad disponible: Más de 20 disponibles
Añadir al carritoCondición: New.
Librería: GreatBookPrices, Columbia, MD, Estados Unidos de America
EUR 18,90
Cantidad disponible: Más de 20 disponibles
Añadir al carritoCondición: New.