Showing titles in Programming Languages
-
-
SQL Data Analytics Made Easy
- Your Step-by-Step Guide to Unlocking DatA’s Hidden Secrets: Demystify Complex Concepts, and Harness the Power of Data to Drive Intelligent Decision-Making Effortlessly
- By: L.D. Knowings
- Narrated by: Barry Fike
- Length: 4 hrs and 24 mins
- Unabridged
-
Overall25
-
Performance25
-
Story25
Untangle the mesh of complex data with this user-friendly manual to SQL. Imagine a world overflowing with data – numbers, stats, facts, all buzzing around, waiting to tell a story. There's one common element that can help you navigate this vast sea of data – Structured Query Language (SQL).
-
-
Clear Concept
- By Brendan Brady on 19-02-24
Preview -
SQL Data Analytics Made Easy
- Your Step-by-Step Guide to Unlocking DatA’s Hidden Secrets: Demystify Complex Concepts, and Harness the Power of Data to Drive Intelligent Decision-Making Effortlessly
- Narrated by: Barry Fike
- Length: 4 hrs and 24 mins
- Release date: 09-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
£11.05 or free with trial. Auto-renews at £5.99/month after trial. See eligibility.
-
-
-
Reactive Design Patterns
- By: Dr. Roland Kuhn, Brian Hanafee, Jamie Allen
- Narrated by: Mark Thomas
- Length: 13 hrs and 14 mins
- Unabridged
-
Overall2
-
Performance1
-
Story1
Reactive Design Patterns is a clearly written guide for building message-driven distributed systems that are resilient, responsive, and elastic. In this book you'll find patterns for messaging, flow control, resource management, and concurrency, along with practical issues like test-friendly designs. All patterns include concrete examples using Scala and Akka.
Preview -
Reactive Design Patterns
- Narrated by: Mark Thomas
- Length: 13 hrs and 14 mins
- Release date: 26-11-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
£15.06 or free with trial. Auto-renews at £5.99/month after trial. See eligibility.
-
-
-
SQL Essentials for Dummies
- By: Richard Blum, Allen G. Taylor
- Narrated by: Derek Shoales
- Length: 6 hrs and 22 mins
- Unabridged
-
Overall0
-
Performance0
-
Story0
SQL Essentials for Dummies is your quick reference to all the core concepts of SQL—a valuable common standard language used in relational databases. This useful guide is straightforward—with no excess review, wordy explanations, or fluff—so you get what you need, fast. Great for a brush-up on the basics or as an everyday desk reference, this book is one you can rely on.
Preview -
SQL Essentials for Dummies
- Narrated by: Derek Shoales
- Length: 6 hrs and 22 mins
- Release date: 22-04-25
- 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
£12.99 or free with trial. Auto-renews at £5.99/month after trial. See eligibility.
-
-
-
JavaScript: Intermediate JavaScript Coding from the Ground Up
- DIY JavaScript, Book 2
- By: Keith Dvorjak
- Narrated by: Sean Posvistak
- Length: 4 hrs and 56 mins
- Unabridged
-
Overall9
-
Performance9
-
Story9
Are you clueless about coding? Are you lost understanding computer languages? Are you intimidated by the learning curve? Don't be! JavaScript is one of the most common and powerful computer languages around. It is easy to use, easy to understand, and is the driving force behind some of the most popular websites around. Facebook uses it. Google uses it. Netflix uses it, and yes --- even Amazon uses it. Would you like to learn how to use it? JavaScript: Intermediate JavaScript Coding from the Ground Up is the second entry in the DIY JavaScript series of books, designed to make JavaScript accessible to the novice user. This series breaks up the material into bite-sized chunks, and take readers from uninitiated programmer to expert coder, with layman explanations and code examples.
-
-
A bit too much code examples
- By Anonymous on 01-07-20
Preview -
JavaScript: Intermediate JavaScript Coding from the Ground Up
- DIY JavaScript, Book 2
- Narrated by: Sean Posvistak
- Series: DIY JavaScript, Book 2
- Length: 4 hrs and 56 mins
- Release date: 08-11-17
- 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
£10.37 or free with trial. Auto-renews at £5.99/month after trial. See eligibility.
-
-
-
Microservices Patterns
- With Examples in Java
- By: Chris Richardson
- Narrated by: Aiden Humphreys, Lou Fernandez
- Length: 18 hrs and 28 mins
- Unabridged
-
Overall16
-
Performance14
-
Story14
Microservices Patterns teaches you how to develop and deploy production-quality microservices-based applications. This invaluable set of design patterns builds on decades of distributed system experience, adding new patterns for writing services and composing them into systems that scale and perform reliably under real-world conditions. More than just a patterns catalog, this practical guide offers experience-driven advice to help you design, implement, test, and deploy your microservices-based application.
-
-
The best book I've come across on microservices
- By Amazon Customer on 09-02-20
Preview -
Microservices Patterns
- With Examples in Java
- Narrated by: Aiden Humphreys, Lou Fernandez
- Length: 18 hrs and 28 mins
- Release date: 22-10-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
£17.54 or free with trial. Auto-renews at £5.99/month after trial. See eligibility.
-
-
-
Go in Action
- By: William Kennedy, Brian Ketelsen - contributor, Erik St. Martin - contributor
- Narrated by: Mark Thomas
- Length: 5 hrs and 38 mins
- Unabridged
-
Overall2
-
Performance2
-
Story2
Go in Action is for any intermediate-level developer who has experience with other programming languages and wants a jump-start in learning Go or a more thorough understanding of the language and its internals. This book provides an intensive, comprehensive, and idiomatic view of Go. It focuses on the specification and implementation of the language, including topics like language syntax, Go's type system, concurrency, channels, and testing.
Preview -
Go in Action
- Narrated by: Mark Thomas
- Length: 5 hrs and 38 mins
- Release date: 29-11-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
£12.61 or free with trial. Auto-renews at £5.99/month after trial. See eligibility.
-
-
-
Prompt Engineering Secrets
- Write Better AI Prompts for Smarter Results Real-World Techniques for Creators, Writers, and Developers
- By: Maxen Ford
- Narrated by: Richard Mason's voice replica
- Length: 4 hrs and 24 mins
- Unabridged
-
Overall0
-
Performance0
-
Story0
Discover how to take control of AI tools like ChatGPT, Claude, Gemini, and more—just by mastering the way you prompt them. In this comprehensive and accessible guide, Prompt Engineering Secrets reveals the proven techniques used by top writers, coders, marketers, educators, and entrepreneurs to generate smarter, faster, and more useful results from today’s most powerful language models.
Preview -
Prompt Engineering Secrets
- Write Better AI Prompts for Smarter Results Real-World Techniques for Creators, Writers, and Developers
- Narrated by: Richard Mason's voice replica
- Length: 4 hrs and 24 mins
- Release date: 09-06-25
- 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
£6.22 or free with trial. Auto-renews at £5.99/month after trial. See eligibility.
-
-
-
Investing for Programmers
- By: Stefan Papp
- Narrated by: Aiden Humphreys
- Length: 13 hrs and 55 mins
- Unabridged
-
Overall0
-
Performance0
-
Story0
Maximize your portfolio, analyze markets, and make data-driven investment decisions using Python and generative AI. Investing for Programmers shows you how you can turn your existing skills as a programmer into a knack for making sharper investment choices.
Preview -
Investing for Programmers
- Narrated by: Aiden Humphreys
- Length: 13 hrs and 55 mins
- Release date: 16-12-25
- 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
£15.07 or free with trial. Auto-renews at £5.99/month after trial. See eligibility.
-
-
-
R in Action: Data Analysis and Graphics with R
- By: Robert Kabacoff
- Narrated by: Dale Ogden, Rob Kabacoff
- Length: 14 hrs and 3 mins
- Unabridged
-
Overall1
-
Performance1
-
Story1
R in Action, Second Edition teaches you how to use the R language by presenting examples relevant to scientific, technical, and business developers. Focusing on practical solutions, the book offers a crash course in statistics, including elegant methods for dealing with messy and incomplete data. You'll also master R's extensive graphical capabilities for exploring and presenting data visually. And this expanded second edition includes new chapters on forecasting, data mining, and dynamic report writing.
-
-
covers key attributes of R
- By Allan mcwatt on 08-10-21
Preview -
R in Action: Data Analysis and Graphics with R
- Narrated by: Dale Ogden, Rob Kabacoff
- Length: 14 hrs and 3 mins
- Release date: 05-11-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
£15.21 or free with trial. Auto-renews at £5.99/month after trial. See eligibility.
-
-
-
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
-
Overall1
-
Performance1
-
Story1
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.
Preview -
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
£13.34 or free with trial. Auto-renews at £5.99/month after trial. See eligibility.
-
-
-
Beginner’s Guide to PowerShell Scripting
- Automate Windows Administration, Master Active Directory, and Unlock Cloud DevOps with Real-World Scripts and Projects
- By: Paul Kell
- Narrated by: Steven Gillen
- Length: 16 hrs and 21 mins
- Unabridged
-
Overall0
-
Performance0
-
Story0
Whether you're a complete beginner or a systems admin looking to level up, Beginner’s Guide to PowerShell Scripting is your one-stop resource for learning how to automate Windows tasks, manage Active Directory, and even interact with cloud services like AWS and Azure using nothing but PowerShell.
Preview -
Beginner’s Guide to PowerShell Scripting
- Automate Windows Administration, Master Active Directory, and Unlock Cloud DevOps with Real-World Scripts and Projects
- Narrated by: Steven Gillen
- Length: 16 hrs and 21 mins
- Release date: 31-07-25
- 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
£16.76 or free with trial. Auto-renews at £5.99/month after trial. See eligibility.
-
-
-
Python Programming
- Learn Python in a Week and Master It. An Hands-On Introduction to Computer Programming and Algorithms, a Project-Based Guide with Practical Exercises (7 Days Crash Course, Book 1)
- By: Computer Programming Academy
- Narrated by: Jeff Bower
- Length: 5 hrs and 5 mins
- Unabridged
-
Overall1
-
Performance1
-
Story1
Have you always wanted to learn computer programming but you are worried it will take too long? Or perhaps you know other programming languages and are interested in learning Python quickly? The best solution is to follow a complete programming manual with hands-on projects and practical exercises. Computer Programming Academy structured this guide as a course with seven chapters for seven days and studied special exercises to apply what you have learned step-by-step.
Preview -
Python Programming
- Learn Python in a Week and Master It. An Hands-On Introduction to Computer Programming and Algorithms, a Project-Based Guide with Practical Exercises (7 Days Crash Course, Book 1)
- Narrated by: Jeff Bower
- Series: 7 Days Crash Course, Book 1
- Length: 5 hrs and 5 mins
- Release date: 23-03-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
£12.50 or free with trial. Auto-renews at £5.99/month after trial. See eligibility.
-
-
-
Python for Data Science
- The Ultimate Guide for Beginners. Machine Learning Tools, Concepts and Introduction. Python Programming Crash Course.
- By: Tony F. Charles
- Narrated by: Russell Newton
- Length: 3 hrs and 1 min
- Unabridged
-
Overall3
-
Performance2
-
Story2
Are you looking for an ultimate python step-by step guide in an efficient way? Do you want to implement a variety of supervised and unsupervised learning algorithms and techniques quickly and accurately? If you cannot wait to explore the fundamental concepts and entire process on python data science, listen to this audiobook! You will start by learning the basics of working with Python and the wide variety of data science packages and extensions. You will be guided on how to setup you work environment before diving into the world of data science.
-
-
An audible well worth listening for everyone.
- By Anna Mull on 14-03-20
Preview -
Python for Data Science
- The Ultimate Guide for Beginners. Machine Learning Tools, Concepts and Introduction. Python Programming Crash Course.
- Narrated by: Russell Newton
- Length: 3 hrs and 1 min
- Release date: 10-03-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
£9.22 or free with trial. Auto-renews at £5.99/month after trial. See eligibility.
-
-
-
Natural Language Processing in Action: Understanding, Analyzing, and Generating Text with Python
- By: Hobson Lane, Hannes Hapke, Cole Howard
- Narrated by: Mark Thomas
- Length: 18 hrs and 29 mins
- Unabridged
-
Overall1
-
Performance1
-
Story1
Natural Language Processing in Action is your guide to building machines that can read and interpret human language. In it, you'll use readily available Python packages to capture the meaning in text and react accordingly. The book expands traditional NLP approaches to include neural networks, modern deep learning algorithms, and generative techniques as you tackle real-world problems like extracting dates and names, composing text, and answering free-form questions.
Preview -
Natural Language Processing in Action: Understanding, Analyzing, and Generating Text with Python
- Narrated by: Mark Thomas
- Length: 18 hrs and 29 mins
- Release date: 02-09-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
£17.54 or free with trial. Auto-renews at £5.99/month after trial. See eligibility.
-
-
-
Functional Programming in Scala
- By: Paul Chiusano, Rúnar Bjarnason
- Narrated by: Mark Thomas
- Length: 9 hrs and 45 mins
- Unabridged
-
Overall1
-
Performance1
-
Story1
Functional Programming in Scala is a serious tutorial for programmers looking to learn FP and apply it to the everyday business of coding. The audiobook guides listeners from basic techniques to advanced topics in a logical, concise, and clear progression. In it, you'll find concrete examples and exercises that open up the world of functional programming.
Preview -
Functional Programming in Scala
- Narrated by: Mark Thomas
- Length: 9 hrs and 45 mins
- Release date: 02-01-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
£14.63 or free with trial. Auto-renews at £5.99/month after trial. See eligibility.
-
-
-
Classic Computer Science Problems in Python
- By: David Kopec
- Narrated by: Lisa Farina
- Length: 5 hrs and 6 mins
- Unabridged
-
Overall2
-
Performance1
-
Story1
Classic Computer Science Problems in Python sharpens your CS problem-solving skills with time-tested scenarios, exercises, and algorithms, using Python. You'll tackle dozens of coding challenges, ranging from simple tasks like binary search algorithms to clustering data using k-means. You'll especially enjoy the feeling of satisfaction as you crack problems that connect computer science to the real-world concerns of apps, data, performance, and even nailing your next job interview!
-
-
Ruined by AI voice
- By Amazon Customer on 16-06-25
Preview -
Classic Computer Science Problems in Python
- Narrated by: Lisa Farina
- Length: 5 hrs and 6 mins
- Release date: 12-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
£11.61 or free with trial. Auto-renews at £5.99/month after trial. See eligibility.
-
-
-
Data-Oriented Programming
- Reduce Software Complexity
- By: Yehonathan Sharvit
- Narrated by: Julie Brierley
- Length: 9 hrs and 42 mins
- Unabridged
-
Overall0
-
Performance0
-
Story0
Data-Oriented Programming is a one-of-a-kind guide that introduces the data-oriented paradigm. This groundbreaking approach represents data with generic immutable data structures. It simplifies state management, eases concurrency, and does away with the common problems you’ll find in object-oriented code. The book presents powerful new ideas through conversations, code snippets, and diagrams that help you quickly grok what’s great about DOP.
Preview -
Data-Oriented Programming
- Reduce Software Complexity
- Narrated by: Julie Brierley
- Length: 9 hrs and 42 mins
- Release date: 20-10-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
£14.06 or free with trial. Auto-renews at £5.99/month after trial. See eligibility.
-
-
-
Computer Programming Languages for Beginners
- A Complete Breakdown of Java, SQL, C++, HTML, and Python
- By: Adesh Silva
- Narrated by: Adam Greco
- Length: 4 hrs
- Unabridged
-
Overall4
-
Performance4
-
Story4
Even if you are a complete newbie in the field of computer programming, that’s perfectly fine. By starting out with a beginner’s guide, everything will be thoroughly explained for you to eliminate any confusion you may have along the way. Not only is this considerably cheaper than enrolling in an online course or attending college lecture but it also allows for flexibility in your tight schedule so you don’t have to worry about deadlines or being thrown out of class for too many absences.
-
-
Informative and effective guide
- By William Swift on 01-11-19
Preview -
Computer Programming Languages for Beginners
- A Complete Breakdown of Java, SQL, C++, HTML, and Python
- Narrated by: Adam Greco
- Length: 4 hrs
- Release date: 18-10-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
£10.16 or free with trial. Auto-renews at £5.99/month after trial. See eligibility.
-
-
-
Understanding Software
- Max Kanat-Alexander on simplicity, coding, and how to suck less as a programmer
- By: Max Kanat-Alexander
- Narrated by: Steve Menasche
- Length: 6 hrs and 4 mins
- Unabridged
-
Overall17
-
Performance12
-
Story12
In Understanding Software, Max Kanat-Alexander, Technical Lead for Code Health at Google, shows you how to bring simplicity back to computer programming. Max explains to you why programmers suck, and how to suck less as a programmer. There's just too much complex stuff in the world. Complex stuff can't be used, and it breaks too easily. Complexity is stupid. Simplicity is smart.
-
-
Insightful
- By Anonymous on 18-10-24
Preview -
Understanding Software
- Max Kanat-Alexander on simplicity, coding, and how to suck less as a programmer
- Narrated by: Steve Menasche
- Length: 6 hrs and 4 mins
- Release date: 28-06-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
£12.99 or free with trial. Auto-renews at £5.99/month after trial. See eligibility.
-
-
-
AI Fundamentals - A Beginner’s Guide
- Unlock the Power of Artificial Intelligence to Boost Your Career, Ignite Creativity and Stay Ahead in a Fast-Changing World
- By: IntelliVerse Press
- Narrated by: David Preston
- Length: 5 hrs and 25 mins
- Unabridged
-
Overall0
-
Performance0
-
Story0
Fascinated by AI but unsure where to start? Feel like the AI revolution is racing ahead without you? You haven't missed your chance—the path to AI mastery is clearer than you imagine. AI Fundamentals makes AI accessible and exciting.
Preview -
AI Fundamentals - A Beginner’s Guide
- Unlock the Power of Artificial Intelligence to Boost Your Career, Ignite Creativity and Stay Ahead in a Fast-Changing World
- Narrated by: David Preston
- Length: 5 hrs and 25 mins
- Release date: 11-07-25
- 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
£12.50 or free with trial. Auto-renews at £5.99/month after trial. See eligibility.
-