Showing titles in Programming
-
-
Press Reset
- Ruin and Recovery in the Video Game Industry
- By: Jason Schreier
- Narrated by: Ray Chase
- Length: 8 hrs and 14 mins
- Unabridged
-
Overall
-
Performance
-
Story
Jason Schreier's groundbreaking reporting has earned him a place among the preeminent investigative journalists covering the world of video games. In his eagerly anticipated, deeply researched new book, Schreier trains his investigative eye on the volatility of the video game industry and the resilience of the people who work in it.
-
-
Another good and interesting read!
- By Tomas Engström on 25-05-21
-
Press Reset
- Ruin and Recovery in the Video Game Industry
- Narrated by: Ray Chase
- Length: 8 hrs and 14 mins
- Release date: 18-05-21
- Language: English
Failed to add items
Sorry, we are unable to add the item because your shopping cart is already at capacity.Add to basket failed.
Please try again laterAdd to wishlist failed.
Please try again laterRemove from wishlist failed.
Please try again laterAdding to library failed
Please try againFollow podcast failed
Unfollow podcast failed
Regular price: £12.99 or 1 Credit
Sale price: £12.99 or 1 Credit
-
-
-
Once Upon an Algorithm
- How Stories Explain Computing
- By: Martin Erwig
- Narrated by: Walter Dixon
- Length: 10 hrs and 48 mins
- Unabridged
-
Overall
-
Performance
-
Story
In Once Upon an Algorithm, Martin Erwig explains computation as something that takes place beyond electronic computers, and computer science as the study of systematic problem solving. Erwig points out that many daily activities involve problem solving. Getting up in the morning, for example: You get up, take a shower, get dressed, eat breakfast. This simple daily routine solves a recurring problem through a series of well-defined steps. In computer science, such a routine is called an algorithm.
-
-
Very broad introduction to algorithms, doesn’t explain anything in detail
- By Moby Motion on 17-08-19
-
Once Upon an Algorithm
- How Stories Explain Computing
- Narrated by: Walter Dixon
- Length: 10 hrs and 48 mins
- Release date: 12-06-18
- Language: English
Failed to add items
Sorry, we are unable to add the item because your shopping cart is already at capacity.Add to basket failed.
Please try again laterAdd to wishlist failed.
Please try again laterRemove from wishlist failed.
Please try again laterAdding to library failed
Please try againFollow podcast failed
Unfollow podcast failed
Regular price: £12.99 or 1 Credit
Sale price: £12.99 or 1 Credit
-
-
-
Video Game Storytelling
- What Every Developer Needs to Know About Narrative Techniques
- By: Evan Skolnick
- Narrated by: D.G. Chichester
- Length: 8 hrs and 49 mins
- Unabridged
-
Overall
-
Performance
-
Story
With increasingly sophisticated video games being consumed by an enthusiastic and expanding audience, the pressure is on game developers like never before to deliver exciting stories and engaging characters. With Video Game Storytelling, game writer and producer Evan Skolnick provides a comprehensive yet easy-to-follow guide to storytelling basics and how they can be applied at every stage of the development process - by all members of the team.
-
-
Clearly Right For Most, But Not Right For Me
- By Ahbugger on 08-08-21
-
Video Game Storytelling
- What Every Developer Needs to Know About Narrative Techniques
- Narrated by: D.G. Chichester
- Length: 8 hrs and 49 mins
- Release date: 26-01-21
- Language: English
Failed to add items
Sorry, we are unable to add the item because your shopping cart is already at capacity.Add to basket failed.
Please try again laterAdd to wishlist failed.
Please try again laterRemove from wishlist failed.
Please try again laterAdding to library failed
Please try againFollow podcast failed
Unfollow podcast failed
Regular price: £12.99 or 1 Credit
Sale price: £12.99 or 1 Credit
-
-
-
Weapons of Math Destruction
- How Big Data Increases Inequality and Threatens Democracy
- By: Cathy O'Neil
- Narrated by: Cathy O'Neil
- Length: 6 hrs and 23 mins
- Unabridged
-
Overall
-
Performance
-
Story
We live in the age of the algorithm. Increasingly, the decisions that affect our lives—where we go to school, whether we get a loan, how much we pay for insurance—are being made not by humans, but by mathematical models. In theory, this should lead to greater fairness: everyone is judged according to the same rules and bias is eliminated. And yet, as Cathy O'Neil reveals in this urgent and necessary book, the opposite is true. The models being used today are opaque, unregulated and incontestable, even when they're wrong. Most troubling, they reinforce discrimination.
-
-
Too American and gpt?
- By Thomas Z. Ramsoy on 01-07-24
-
Weapons of Math Destruction
- How Big Data Increases Inequality and Threatens Democracy
- Narrated by: Cathy O'Neil
- Length: 6 hrs and 23 mins
- Release date: 21-04-22
- Language: English
Failed to add items
Sorry, we are unable to add the item because your shopping cart is already at capacity.Add to basket failed.
Please try again laterAdd to wishlist failed.
Please try again laterRemove from wishlist failed.
Please try again laterAdding to library failed
Please try againFollow podcast failed
Unfollow podcast failed
Regular price: £12.99 or 1 Credit
Sale price: £12.99 or 1 Credit
-
-
-
JavaScript (7th Edition)
- The Definitive Guide: Master the World's Most-Used Programming Language
- By: David Flanagan
- Narrated by: Gabriel Vaughan
- Length: 25 hrs and 27 mins
- Unabridged
-
Overall
-
Performance
-
Story
This book is for programmers who want to learn JavaScript and for web developers who want to take their understanding and mastery to the next level. It begins by explaining the JavaScript language itself, in detail, from the bottom up. It then builds on that foundation to cover the web platform and Node.js.
-
-
Lack of adequate accompanying material
- By Anthony on 30-04-24
-
JavaScript (7th Edition)
- The Definitive Guide: Master the World's Most-Used Programming Language
- Narrated by: Gabriel Vaughan
- Length: 25 hrs and 27 mins
- Release date: 29-08-23
- Language: English
Failed to add items
Sorry, we are unable to add the item because your shopping cart is already at capacity.Add to basket failed.
Please try again laterAdd to wishlist failed.
Please try again laterRemove from wishlist failed.
Please try again laterAdding to library failed
Please try againFollow podcast failed
Unfollow podcast failed
Regular price: £20.99 or 1 Credit
Sale price: £20.99 or 1 Credit
-
-
-
Python Programming for Beginners
- The Step-by-Step Guide to Learning Python Programming with Practical Examples and Exercises for Everyone with Little or No Coding Background
- By: Dr. Philomena Ogoh
- Narrated by: KC Wayman
- Length: 4 hrs and 20 mins
- Unabridged
-
Overall
-
Performance
-
Story
Python is one of the easiest coding languages to master because it bases itself on the English language. Intuitive and simple, anyone can get started with programming in Python, almost overnight! It can even jumpstart your hobby or career in tech, taking you places you never thought you could go. And this is where this book comes into play… it’s your launchpad into the phenomenal world of Python programming.
-
-
Great Audiobook to listen and learning,
- By Anonymous User on 15-05-24
-
Python Programming for Beginners
- The Step-by-Step Guide to Learning Python Programming with Practical Examples and Exercises for Everyone with Little or No Coding Background
- Narrated by: KC Wayman
- Length: 4 hrs and 20 mins
- Release date: 08-03-24
- Language: English
Failed to add items
Sorry, we are unable to add the item because your shopping cart is already at capacity.Add to basket failed.
Please try again laterAdd to wishlist failed.
Please try again laterRemove from wishlist failed.
Please try again laterAdding to library failed
Please try againFollow podcast failed
Unfollow podcast failed
Regular price: £11.99 or 1 Credit
Sale price: £11.99 or 1 Credit
-
-
-
Rust in Action
- By: Tim McNamara
- Narrated by: Derek Dysart
- Length: 10 hrs and 23 mins
- Unabridged
-
Overall
-
Performance
-
Story
Rust in Action introduces the Rust programming language by exploring numerous systems programming concepts and techniques. You'll be learning Rust by delving into how computers work under the hood. You'll find yourself playing with persistent storage, memory, networking and even tinkering with CPU instructions. The book takes you through using Rust to extend other applications and teaches you tricks to write blindingly fast code.
-
-
Great content, but issues with audiobook.
- By Dónal on 25-07-23
-
Rust in Action
- Narrated by: Derek Dysart
- Length: 10 hrs and 23 mins
- Release date: 28-09-21
- Language: English
Failed to add items
Sorry, we are unable to add the item because your shopping cart is already at capacity.Add to basket failed.
Please try again laterAdd to wishlist failed.
Please try again laterRemove from wishlist failed.
Please try again laterAdding to library failed
Please try againFollow podcast failed
Unfollow podcast failed
Regular price: £19.00 or 1 Credit
Sale price: £19.00 or 1 Credit
-
-
-
Computational Thinking
- By: Peter J. Denning, Matti Tedre
- Narrated by: Steven Jay Cohen
- Length: 5 hrs and 56 mins
- Unabridged
-
Overall
-
Performance
-
Story
A few decades into the digital era, scientists discovered that thinking in terms of computation made possible an entirely new way of organizing scientific investigation; eventually, every field had a computational branch: computational physics, computational biology, computational sociology. More recently, "computational thinking" has become part of the K-12 curriculum. But what is computational thinking? This volume in the MIT Press Essential Knowledge series offers an accessible overview.
-
-
good find
- By julien on 29-01-24
-
Computational Thinking
- Narrated by: Steven Jay Cohen
- Length: 5 hrs and 56 mins
- Release date: 23-04-19
- Language: English
Failed to add items
Sorry, we are unable to add the item because your shopping cart is already at capacity.Add to basket failed.
Please try again laterAdd to wishlist failed.
Please try again laterRemove from wishlist failed.
Please try again laterAdding to library failed
Please try againFollow podcast failed
Unfollow podcast failed
Regular price: £12.99 or 1 Credit
Sale price: £12.99 or 1 Credit
-
-
-
Just Prompt It
- Incorporating Chat GPT's GPT-4 into Your Daily Life
- By: Ben Jakobsen
- Narrated by: Phillip Nathaniel Freeman
- Length: 3 hrs and 20 mins
- Unabridged
-
Overall
-
Performance
-
Story
By the end of this audiobook, you'll have gained a deep understanding of GPT-4's true potential and a wealth of practical knowledge on how to harness its power in your life. Get ready to embark on a thrilling journey that will leave you eager to embrace the limitless possibilities offered by GPT-4. So, are you ready to transform your life? Dive into this fascinating audiobook and find out!
-
-
Interesting listen
- By Anonymous User on 06-09-23
-
Just Prompt It
- Incorporating Chat GPT's GPT-4 into Your Daily Life
- Narrated by: Phillip Nathaniel Freeman
- Length: 3 hrs and 20 mins
- Release date: 02-08-23
- Language: English
Failed to add items
Sorry, we are unable to add the item because your shopping cart is already at capacity.Add to basket failed.
Please try again laterAdd to wishlist failed.
Please try again laterRemove from wishlist failed.
Please try again laterAdding to library failed
Please try againFollow podcast failed
Unfollow podcast failed
Regular price: £11.99 or 1 Credit
Sale price: £11.99 or 1 Credit
-
-
-
Code Gamers Development 2 in 1 Value Bundle
- Code Gamers Development: Essentials + Code Gamers Development: Lua Essentials. Your #1 Book Set to Jump Start Your Video Game Programming Career
- By: A.E. Colonna
- Narrated by: Elizabeth Phillips, Nicholas Seitz
- Length: 7 hrs and 53 mins
- Unabridged
-
Overall
-
Performance
-
Story
Create your very first video game without any prior coding experience!! Would you like to get ahold of simple, effective, and compatible steps that will enable you to be an excellent problem solver while game programming? Do you want to start game coding without worrying if you’re smart enough to get it right? If your answer is yes to any of these questions, you’ve got to listen to this book!
-
-
A Rich Resource for Aspiring Game Developers
- By Silvia Bustamante on 27-08-24
-
Code Gamers Development 2 in 1 Value Bundle
- Code Gamers Development: Essentials + Code Gamers Development: Lua Essentials. Your #1 Book Set to Jump Start Your Video Game Programming Career
- Narrated by: Elizabeth Phillips, Nicholas Seitz
- Length: 7 hrs and 53 mins
- Release date: 14-02-24
- Language: English
Failed to add items
Sorry, we are unable to add the item because your shopping cart is already at capacity.Add to basket failed.
Please try again laterAdd to wishlist failed.
Please try again laterRemove from wishlist failed.
Please try again laterAdding to library failed
Please try againFollow podcast failed
Unfollow podcast failed
Regular price: £14.99 or 1 Credit
Sale price: £14.99 or 1 Credit
-
-
-
Boost Your Career with Microsoft Co-Pilot
- A Step-by-Step Guide to Improving Productivity with Artificial Intelligence
- By: Scott Ryan
- Narrated by: Michael Wallace
- Length: 3 hrs and 47 mins
- Unabridged
-
Overall
-
Performance
-
Story
Leap into AI and turbocharge your productivity in record time, even if you've been resistant to digital transformations! Struggling to keep up with your workload as the to-dos keep piling up? Overwhelmed by the ever-evolving digital workspace? Confused about integrating AI without it becoming a disruption rather than a solution? Don't worry, you're not alone. Millions of busy professionals like you navigate these challenges daily, looking for a digital solution to not only streamline their workflow but also enhance productivity seamlessly.
-
-
I am Microsoft nerd!
- By Lindsay R* on 29-07-24
-
Boost Your Career with Microsoft Co-Pilot
- A Step-by-Step Guide to Improving Productivity with Artificial Intelligence
- Narrated by: Michael Wallace
- Length: 3 hrs and 47 mins
- Release date: 24-07-24
- Language: English
Failed to add items
Sorry, we are unable to add the item because your shopping cart is already at capacity.Add to basket failed.
Please try again laterAdd to wishlist failed.
Please try again laterRemove from wishlist failed.
Please try again laterAdding to library failed
Please try againFollow podcast failed
Unfollow podcast failed
Regular price: £11.99 or 1 Credit
Sale price: £11.99 or 1 Credit
-
-
-
Programming Interviews for Dummies
- By: John Sonmez, Eric Butow
- Narrated by: Mike Carnes
- Length: 7 hrs and 26 mins
- Unabridged
-
Overall
-
Performance
-
Story
Programming jobs are on the rise, and the field is predicted to keep growing, fast. Landing one of these lucrative and rewarding jobs requires more than just being a good programmer. Programming Interviews for Dummies explains the skills and knowledge you need to ace the programming interview. Interviews for software development jobs and other programming positions are unique. Not only must candidates demonstrate technical savvy, they must also show that they're equipped to be a productive member of programming teams and ready to start solving problems from day one.
-
Programming Interviews for Dummies
- Narrated by: Mike Carnes
- Length: 7 hrs and 26 mins
- Release date: 14-07-20
- Language: English
Failed to add items
Sorry, we are unable to add the item because your shopping cart is already at capacity.Add to basket failed.
Please try again laterAdd to wishlist failed.
Please try again laterRemove from wishlist failed.
Please try again laterAdding to library failed
Please try againFollow podcast failed
Unfollow podcast failed
Regular price: £12.99 or 1 Credit
Sale price: £12.99 or 1 Credit
-
-
-
The AI Advantage
- Artificial Intelligence Mastery: Unlocking the Power of AI
- By: Jeffery Long
- Narrated by: John Stephens
- Length: 2 hrs and 8 mins
- Unabridged
-
Overall
-
Performance
-
Story
Welcome to the exciting world of artificial intelligence! In this chapter, we will delve into the basics of artificial intelligence and explore how this revolutionary technology is transforming industries and shaping our future. Whether you are a business leader looking to harness the power of AI in your organization or a curious individual eager to learn more about this cutting-edge field, this chapter is the perfect starting point for your journey into the world of artificial intelligence.
-
The AI Advantage
- Artificial Intelligence Mastery: Unlocking the Power of AI
- Narrated by: John Stephens
- Length: 2 hrs and 8 mins
- Release date: 09-08-24
- Language: English
Failed to add items
Sorry, we are unable to add the item because your shopping cart is already at capacity.Add to basket failed.
Please try again laterAdd to wishlist failed.
Please try again laterRemove from wishlist failed.
Please try again laterAdding to library failed
Please try againFollow podcast failed
Unfollow podcast failed
Regular price: £6.99 or 1 Credit
Sale price: £6.99 or 1 Credit
-
-
-
Automate This
- How Algorithms Came to Rule Our World
- By: Christopher Steiner
- Narrated by: Walter Dixon
- Length: 7 hrs and 41 mins
- Unabridged
-
Overall
-
Performance
-
Story
It used to be that to diagnose an illness, interpret legal documents, analyze foreign policy, or write a newspaper article you needed a human being with specific skills - and maybe an advanced degree or two. These days, high-level tasks are increasingly being handled by algorithms that can do precise work not only with speed but also with nuance. These "bots" started with human programming and logic, but now their reach extends beyond what their creators ever expected.
-
-
Enlightening
- By mr Peter Mo on 19-10-17
-
Automate This
- How Algorithms Came to Rule Our World
- Narrated by: Walter Dixon
- Length: 7 hrs and 41 mins
- Release date: 12-09-12
- Language: English
Failed to add items
Sorry, we are unable to add the item because your shopping cart is already at capacity.Add to basket failed.
Please try again laterAdd to wishlist failed.
Please try again laterRemove from wishlist failed.
Please try again laterAdding to library failed
Please try againFollow podcast failed
Unfollow podcast failed
Regular price: £17.99 or 1 Credit
Sale price: £17.99 or 1 Credit
-
-
-
Learn Python Quickly
- A Complete Beginner’s Guide to Learning Python, Even If You’re New to Programming: Crash Course with Hands-On Project, Book 1
- By: Code Quickly
- Narrated by: Grant Tharp
- Length: 6 hrs and 44 mins
- Unabridged
-
Overall
-
Performance
-
Story
Looking to learn Python? Python has gone to be one of the most popular programming languages in the world, and you will be one of the few people left out if you don’t add this knowledge to your arsenal. This audiobook makes learning Python simple, fast, and easy, taking away the confusion from learning a new language. It will teach you all the basics of Python, and even some of the more advanced Python concepts, taking you from beginner to intermediate Python programmer.
-
Learn Python Quickly
- A Complete Beginner’s Guide to Learning Python, Even If You’re New to Programming: Crash Course with Hands-On Project, Book 1
- Narrated by: Grant Tharp
- Series: Crash Course with Hands-On Project
- Length: 6 hrs and 44 mins
- Release date: 07-05-20
- Language: English
Failed to add items
Sorry, we are unable to add the item because your shopping cart is already at capacity.Add to basket failed.
Please try again laterAdd to wishlist failed.
Please try again laterRemove from wishlist failed.
Please try again laterAdding to library failed
Please try againFollow podcast failed
Unfollow podcast failed
Regular price: £14.99 or 1 Credit
Sale price: £14.99 or 1 Credit
-
-
-
Building Neural Networks from Scratch with Python
- By: L.D. Knowings
- Narrated by: Bryan Hughey
- Length: 3 hrs and 50 mins
- Unabridged
-
Overall
-
Performance
-
Story
Unlock the World of Neural Networks in Python! Ready to dive into AI and machine learning? This guide makes it easy, even if you're a Python pro or a total beginner!
-
-
Nice
- By Anonymous User on 23-02-24
-
Building Neural Networks from Scratch with Python
- Narrated by: Bryan Hughey
- Length: 3 hrs and 50 mins
- Release date: 16-02-24
- Language: English
Failed to add items
Sorry, we are unable to add the item because your shopping cart is already at capacity.Add to basket failed.
Please try again laterAdd to wishlist failed.
Please try again laterRemove from wishlist failed.
Please try again laterAdding to library failed
Please try againFollow podcast failed
Unfollow podcast failed
Regular price: £11.99 or 1 Credit
Sale price: £11.99 or 1 Credit
-
-
-
AWS Certified Developer Associate
- Step by Step Certification Study Guide, to Pass the Developers Exam with Confidence
- By: Jamie Murphy
- Narrated by: Tom Brooks
- Length: 3 hrs and 43 mins
- Unabridged
-
Overall
-
Performance
-
Story
Are you aspiring to become an AWS Certified Developer? Are you looking for a comprehensive resource to prepare for the AWS Certified Developer exam? Look no further! This book is your ultimate guide to acing the AWS Certified Developer certification by providing you with a robust set of practice test questions and detailed answers to help you succeed.
-
-
Answers were wrong on some questions.
- By Ben Ralton on 09-12-23
-
AWS Certified Developer Associate
- Step by Step Certification Study Guide, to Pass the Developers Exam with Confidence
- Narrated by: Tom Brooks
- Length: 3 hrs and 43 mins
- Release date: 22-09-23
- Language: English
Failed to add items
Sorry, we are unable to add the item because your shopping cart is already at capacity.Add to basket failed.
Please try again laterAdd to wishlist failed.
Please try again laterRemove from wishlist failed.
Please try again laterAdding to library failed
Please try againFollow podcast failed
Unfollow podcast failed
Regular price: £11.99 or 1 Credit
Sale price: £11.99 or 1 Credit
-
-
-
Learn JavaScript Quickly
- A Complete Beginner’s Guide to Learning JavaScript, Even If You’re New to Programming (Crash Course with Hands-On Project, Book 5)
- By: Code Quickly
- Narrated by: Grant Tharp
- Length: 6 hrs and 7 mins
- Unabridged
-
Overall
-
Performance
-
Story
Developers and programmers are amongst the highest paid professions in the world, and according to the US Bureau of Labor Statistics, the number of jobs for software and app developers will increase by a shocking 24 percent in the next few years. In 2019, the tech industry posted 4.6 million job openings in the US job market, and their direct economic output was estimated at 1.9 trillion dollars.
-
-
Enjoyed it and taking action now
- By Matthew Nicholls on 17-04-21
-
Learn JavaScript Quickly
- A Complete Beginner’s Guide to Learning JavaScript, Even If You’re New to Programming (Crash Course with Hands-On Project, Book 5)
- Narrated by: Grant Tharp
- Series: Crash Course with Hands-On Project
- Length: 6 hrs and 7 mins
- Release date: 29-12-20
- Language: English
Failed to add items
Sorry, we are unable to add the item because your shopping cart is already at capacity.Add to basket failed.
Please try again laterAdd to wishlist failed.
Please try again laterRemove from wishlist failed.
Please try again laterAdding to library failed
Please try againFollow podcast failed
Unfollow podcast failed
Regular price: £14.99 or 1 Credit
Sale price: £14.99 or 1 Credit
-
-
-
Working in Public
- The Making and Maintenance of Open Source Software
- By: Nadia Eghbal
- Narrated by: Tara Oakes
- Length: 7 hrs and 35 mins
- Unabridged
-
Overall
-
Performance
-
Story
An inside look at modern open-source software developers - and their influence on our online social world. Open-source software in which developers publish code that anyone can use has long served as a bellwether for other online behavior. In the late 1990s, it provided an optimistic model for public collaboration, but in the last 20 years it shifted to solo operators who write and publish code that's consumed by millions.
-
-
So much more than the title suggests
- By Dan Buckland on 03-02-23
-
Working in Public
- The Making and Maintenance of Open Source Software
- Narrated by: Tara Oakes
- Length: 7 hrs and 35 mins
- Release date: 09-10-20
- Language: English
Failed to add items
Sorry, we are unable to add the item because your shopping cart is already at capacity.Add to basket failed.
Please try again laterAdd to wishlist failed.
Please try again laterRemove from wishlist failed.
Please try again laterAdding to library failed
Please try againFollow podcast failed
Unfollow podcast failed
Regular price: £14.99 or 1 Credit
Sale price: £14.99 or 1 Credit
-
-
-
Excel VBA: The Ultimate Beginner's Guide to Learn VBA Programming Step by Step
- By: David A. Williams
- Narrated by: Noah Kaplan
- Length: 3 hrs and 47 mins
- Unabridged
-
Overall
-
Performance
-
Story
Have you wanted to automate different processes and functions that you perform on Excel? If you want to take Excel to a new level, you should understand VBA and automate the many processes that you can perform in Excel. If you want to do this, you have come to the right place. This audiobook introduces numerous Excel options starting right from the different tools and operations that you can perform using Visual Basic. Over the course of this audiobook, you will gather information about all the necessary concepts and elements that will help you program with Excel.
-
-
Practical guide
- By Raja on 13-08-19
-
Excel VBA: The Ultimate Beginner's Guide to Learn VBA Programming Step by Step
- Narrated by: Noah Kaplan
- Length: 3 hrs and 47 mins
- Release date: 01-08-19
- Language: English
Failed to add items
Sorry, we are unable to add the item because your shopping cart is already at capacity.Add to basket failed.
Please try again laterAdd to wishlist failed.
Please try again laterRemove from wishlist failed.
Please try again laterAdding to library failed
Please try againFollow podcast failed
Unfollow podcast failed
Regular price: £11.99 or 1 Credit
Sale price: £11.99 or 1 Credit
-