- Communication & Social Skills (4,102)
- Grief & Loss (1,148)
- Self-Esteem (2,787)
- Time Management (798)
- Creativity (788)
- Meditation (5,760)
We're pleased to have you join us
30-day trial with Audible is available.
Best Sellers
-
The Dance of Anger
- A Woman's Guide to Changing the Patterns of Intimate Relationships
- By: Harriet Lerner
- Narrated by: Barbara Caruso
- Length: 6 hrs and 50 mins
- Unabridged
-
Overall
-
Performance
-
Story
In this engaging and eminently wise book, Dr. Lerner teaches both women and men to identify the true sources of anger and to use it as a powerful vehicle for creating lasting change....
-
-
A wonderful, insightful book
- By Carlene Celeste on 03-10-17
By: Harriet Lerner
-
HeartMath Method
- Five Steps to Total Calm, Confidence and Creativity
- By: Howard Martin
- Narrated by: Howard Martin
- Length: 7 hrs and 33 mins
- Original Recording
-
Overall
-
Performance
-
Story
The term HeartMath may sound like an oxymoron - who would ever put the words heart and math together?...
-
-
Exceptional.
- By LAW on 25-02-16
By: Howard Martin
-
Anger Management
- How to Become an Emotional Einstein & See Life Clearly - Use Critical Thinking to Improve Your Social Skills, Relationship Communication, and Live a Life with Less Stress and Anxiety
- By: Avery Wright
- Narrated by: Michael W Rahhal
- Length: 5 hrs and 2 mins
- Unabridged
-
Overall
-
Performance
-
Story
Anger management can be learned and is much easier than you think. There are proven strategies that helped millions of people to deal with certain situations in a productive way....
By: Avery Wright
-
You’re Not Triggered, You’re Dysregulated
- Managing the Nervous System & Regulating Emotions
- By: Maria Colomy
- Narrated by: Gerhard Weigelt
- Length: 58 mins
- Unabridged
-
Overall
-
Performance
-
Story
Dysregulation is often referred to as being triggered or upset. Quite often people who are unaware of their dysregulation are angry, explosive, or they might shut down or be overly emotional....
By: Maria Colomy
-
Getting to Zero
- How to Work Through Conflict in Your High-Stakes Relationships
- By: Jayson Gaddis
- Narrated by: Jayson Gaddis
- Length: 8 hrs and 19 mins
- Unabridged
-
Overall
-
Performance
-
Story
The counselor, teacher, and founder of The Relationship School reveals the origins of conflict styles, and how to stop avoiding and resolve conflict in relationships with loved ones....
-
-
Life changing for those serious about reconnection
- By Anonymous User on 26-01-22
By: Jayson Gaddis
-
Anger Management for Parents
- Effective Strategies to Master Your Emotions, Understand Triggers, Improve Communication, and Raise Confident Children in a Peaceful Home
- By: T. Nicole
- Narrated by: Lisa Holloway
- Length: 3 hrs and 57 mins
- Unabridged
-
Overall
-
Performance
-
Story
Discover the Secrets to Mastering Your Emotions, even if you've been battling anger for years!
-
-
Outstanding
- By Josh Miller on 09-05-24
By: T. Nicole
-
The Dance of Anger
- A Woman's Guide to Changing the Patterns of Intimate Relationships
- By: Harriet Lerner
- Narrated by: Barbara Caruso
- Length: 6 hrs and 50 mins
- Unabridged
-
Overall
-
Performance
-
Story
In this engaging and eminently wise book, Dr. Lerner teaches both women and men to identify the true sources of anger and to use it as a powerful vehicle for creating lasting change....
-
-
A wonderful, insightful book
- By Carlene Celeste on 03-10-17
By: Harriet Lerner
-
HeartMath Method
- Five Steps to Total Calm, Confidence and Creativity
- By: Howard Martin
- Narrated by: Howard Martin
- Length: 7 hrs and 33 mins
- Original Recording
-
Overall
-
Performance
-
Story
The term HeartMath may sound like an oxymoron - who would ever put the words heart and math together?...
-
-
Exceptional.
- By LAW on 25-02-16
By: Howard Martin
-
Anger Management
- How to Become an Emotional Einstein & See Life Clearly - Use Critical Thinking to Improve Your Social Skills, Relationship Communication, and Live a Life with Less Stress and Anxiety
- By: Avery Wright
- Narrated by: Michael W Rahhal
- Length: 5 hrs and 2 mins
- Unabridged
-
Overall
-
Performance
-
Story
Anger management can be learned and is much easier than you think. There are proven strategies that helped millions of people to deal with certain situations in a productive way....
By: Avery Wright
-
You’re Not Triggered, You’re Dysregulated
- Managing the Nervous System & Regulating Emotions
- By: Maria Colomy
- Narrated by: Gerhard Weigelt
- Length: 58 mins
- Unabridged
-
Overall
-
Performance
-
Story
Dysregulation is often referred to as being triggered or upset. Quite often people who are unaware of their dysregulation are angry, explosive, or they might shut down or be overly emotional....
By: Maria Colomy
-
Getting to Zero
- How to Work Through Conflict in Your High-Stakes Relationships
- By: Jayson Gaddis
- Narrated by: Jayson Gaddis
- Length: 8 hrs and 19 mins
- Unabridged
-
Overall
-
Performance
-
Story
The counselor, teacher, and founder of The Relationship School reveals the origins of conflict styles, and how to stop avoiding and resolve conflict in relationships with loved ones....
-
-
Life changing for those serious about reconnection
- By Anonymous User on 26-01-22
By: Jayson Gaddis
-
Anger Management for Parents
- Effective Strategies to Master Your Emotions, Understand Triggers, Improve Communication, and Raise Confident Children in a Peaceful Home
- By: T. Nicole
- Narrated by: Lisa Holloway
- Length: 3 hrs and 57 mins
- Unabridged
-
Overall
-
Performance
-
Story
Discover the Secrets to Mastering Your Emotions, even if you've been battling anger for years!
-
-
Outstanding
- By Josh Miller on 09-05-24
By: T. Nicole
-
Why Can’t We All Just Get Along
- Shout Less. Listen More.
- By: Iain Dale
- Narrated by: Iain Dale
- Length: 8 hrs and 7 mins
- Unabridged
-
Overall
-
Performance
-
Story
In an increasingly divided society, Iain examines why we've all become so disrespectful and intolerant....
-
-
So why can’t we?? I have
- By Sally Alp on 08-08-20
By: Iain Dale
-
Anger Management for Parents
- How to Empathize, Resolve Tantrums Calmly, and Achieve a Peaceful Household Through Effective Anger Management
- By: Timothy Presley
- Narrated by: Rory Young
- Length: 44 mins
- Unabridged
-
Overall
-
Performance
-
Story
Do you find yourself getting angry with your children more often than you'd like? Are tantrums and meltdowns a regular occurrence in your household? If so, you're not alone. Parenting is hard, and controlling your anger is a stepping stone to raising happy children....
By: Timothy Presley
-
How to Keep People from Pushing Your Buttons
- By: Albert Ellis Ph.D., Arthur Lange Ed.D., Kristene A. Doyle - foreword Ph.D.
- Narrated by: Tom Parks
- Length: 6 hrs and 54 mins
- Unabridged
-
Overall
-
Performance
-
Story
Rational-Emotive Behavior Therapy (REBT), created by world-renowned therapist Dr. Albert Ellis, provides you with realistic, simple, proven techniques that will significantly reduce your stress....
By: Albert Ellis Ph.D., and others
-
Never Get Angry Again
- The Foolproof Way to Stay Calm and in Control in Any Conversation or Situation
- By: David J. Lieberman
- Narrated by: David J. Lieberman, Robert Fass
- Length: 5 hrs and 31 mins
- Unabridged
-
Overall
-
Performance
-
Story
David J. Lieberman understands that a change in perspective is all that is needed to help keep from flying off the handle....
-
-
Talks about God, utter nonsense!
- By Kirsty Hall on 03-04-19
-
Overcoming Anger and Irritability
- A Self-Help Guide Using Cognitive Behavioral Techniques
- By: Dr William Davies
- Narrated by: Dr William Davies
- Length: 1 hr and 32 mins
- Unabridged
-
Overall
-
Performance
-
Story
Dr. William Davies explores how anger and irritability affects us in different ways and sets out effective strategies to reduce feelings of irritability and become less angry.
-
-
Fantastic!
- By Puffin on 22-02-16
-
7 Winning Conflict Resolution Techniques
- Master Nonviolent and Effective Communication Skills to Resolve Everyday Conflicts in the Workplace, Relationships, Marriage, and Crucial Conversations
- By: Gerard Shaw
- Narrated by: John-Michael Jalonen
- Length: 3 hrs and 22 mins
- Unabridged
-
Overall
-
Performance
-
Story
This audiobook will help you understand different types of conflict and how to emerge as a winner without disrupting your internal peace....
-
-
To the point
- By Michael Jennings on 07-02-24
By: Gerard Shaw
-
Anger Releasing
- By: Louise Hay
- Narrated by: Louise Hay
- Length: 34 mins
- Unabridged
-
Overall
-
Performance
-
Story
A powerful visualization meditation designed to help you release repressed anger in a positive, safe manner....
-
-
Extremely POWERFUL
- By DungBeetle on 10-10-12
By: Louise Hay
-
Why We Get Mad: How to Use Your Anger for Positive Change
- By: Dr Ryan Martin
- Narrated by: Christopher Ragland
- Length: 6 hrs and 47 mins
- Unabridged
-
Overall
-
Performance
-
Story
What is anger? Who is allowed to be angry? How can we manage our anger? How can we use it? It might seem like a day doesn’t go by without some troubling explosion of anger, whether we’re shouting at the kids, or the TV, or the driver ahead who’s slowing us down....
-
-
Narration by a human trying to be a computer
- By AndrewC0303 on 30-01-24
By: Dr Ryan Martin
-
The Jealousy Cure
- Learn to Trust, Overcome Possessiveness, and Save Your Relationship
- By: Robert L. Leahy, Paul Gilbert PhD - foreword
- Narrated by: Fred Stella
- Length: 7 hrs and 23 mins
- Unabridged
-
Overall
-
Performance
-
Story
In this groundbreaking book, Robert L. Leahy - author of the hugely popular self-help guide, The Worry Cure - invites you to gain a greater understanding of your jealous feelings, keep jealousy from hijacking your life, and create healthier relationships....
-
-
helped me out
- By simone on 23-07-18
By: Robert L. Leahy, and others
-
The Verbally Abusive Relationship, Expanded Third Edition
- By: Patricia Evans
- Narrated by: Annette Romano
- Length: 9 hrs and 29 mins
- Unabridged
-
Overall
-
Performance
-
Story
In this fully expanded and updated third edition of the best-selling classic, you learn why verbal abuse is more widespread than ever, and how you can deal with it....
-
-
Excellent book
- By Joan, London on 04-03-20
By: Patricia Evans
-
Unf*ck Your Anger
- Using Science to Understand Frustration, Rage, and Forgiveness
- By: Faith G. Harper PhD LPC-S ACS ACN
- Narrated by: Erin Bennett
- Length: 2 hrs and 14 mins
- Unabridged
-
Overall
-
Performance
-
Story
If you’ve ever been so pissed off that you did things that you regretted, or ruined your own day and some other people’s, too, this book is for you. Or if you feel angry every single day and it’s affecting your health and sleep and love of life....
-
-
I get it
- By G MCMATH on 11-08-22
-
Yell Less, Love More
- How the Orange Rhino Mom Stopped Yelling at Her Kids—and How You Can Too!: A 30-Day Guide That Includes: - 100 Alternatives to Yelling - Simple, Daily Steps to Follow - Honest Stories to Inspire
- By: Sheila McCraith
- Narrated by: Eileen Stevens
- Length: 6 hrs and 41 mins
- Unabridged
-
Overall
-
Performance
-
Story
With Yell Less, Love More you'll learn practical, simple plans to keep you focused on loving more and yelling less no matter what the circumstance....
By: Sheila McCraith
-
Anger Management - Never Explode Again!
- A Powerful 3-Step Guide and Workbook to Quickly Analyze, Understand and Dissolve Your Anger
- By: Zarmina Penner
- Narrated by: Erin Wainwright
- Length: 2 hrs and 4 mins
- Unabridged
-
Overall
-
Performance
-
Story
This guide will provide you with a simple three-step formula to help you manage your anger. Discover the STOP!-1-2-3 Analysis and Solution Design model. Turn your anger into a powerful tool for growth and development....
By: Zarmina Penner
-
Anger Management Workbook for Men
- Take Control of Your Anger and Master Your Emotions
- By: Aaron Karmin MA
- Narrated by: Brett Barry
- Length: 3 hrs and 14 mins
- Unabridged
-
Overall
-
Performance
-
Story
Clinical therapist Aaron Karmin teaches you the skills to manage your anger without aggression and build up your self-confidence, self-control, and self-respect. The Anger Management Workbook for Men goes beyond why men get angry and helps you get to the root of your anger....
-
-
great book
- By John Forster on 11-07-23
By: Aaron Karmin MA
-
10 Days to a Less Defiant Child, Second Edition
- The Breakthrough Program for Overcoming Your Child's Difficult Behavior
- By: Jeffrey Bernstein PhD
- Narrated by: Joseph Bearor
- Length: 12 hrs and 2 mins
- Unabridged
-
Overall
-
Performance
-
Story
In 10 Days to a Less Defiant Child, family and child psychologist Dr. Jeffrey Bernstein shares a groundbreaking 10-day program to help parents understand their child's behavior and regain control of their household....
-
-
One good idea than a drag
- By teacher on 06-07-23
-
Anger Management: Understanding. Healing. Freedom.
- By: John Crawford
- Narrated by: John Crawford
- Length: 5 hrs and 10 mins
- Unabridged
-
Overall
-
Performance
-
Story
Anger Management offers "straight to the point" understanding which can be quickly put into practice, helping you to reconnect with your best self....
-
-
Powerful book
- By MrsB on 27-12-20
By: John Crawford
-
Love and Rage
- The Path of Liberation Through Anger
- By: Lama Rod Owens
- Narrated by: Lama Rod Owens
- Length: 9 hrs
- Unabridged
-
Overall
-
Performance
-
Story
In the face of systemic racism and state-sanctioned violence, how can we metabolize our anger into a force for liberation? Lama Rod Owens explains....
By: Lama Rod Owens
-
How to Control Your Anger Before It Controls You
- By: Albert Ellis Ph.D., Raymond Chip Tafrate PhD, Raymond A. DiGiuseppe - foreword
- Narrated by: Tom Parks
- Length: 6 hrs and 2 mins
- Unabridged
-
Overall
-
Performance
-
Story
Anger is universal. Unchecked, it can cause lasting damage in our lives: wrecked relationships, lost jobs, even serious disease....
-
-
Excellent book
- By Faraneh on 11-06-16
By: Albert Ellis Ph.D., and others
-
Anger Management for Parents Simplified: The 3-Step System to Calm Your Angry Outbursts, Soothe Stress, and Manage Anxiety to Improve Your Communication and Bond with Your Child
- Serenity Parenting
- By: Christine Pratt
- Narrated by: Rachael Doolen
- Length: 3 hrs and 17 mins
- Unabridged
-
Overall
-
Performance
-
Story
Say goodbye to explosive anger and hello to a calmer, more connected relationship with your child....
-
-
Very down to earth ideas
- By Nellie on 27-04-24
By: Christine Pratt
-
How to Deal with Angry People
- 10 Strategies for Facing Anger at Home, at Work and in the Street
- By: Dr Ryan Martin
- Narrated by: Dr Ryan Martin
- Length: 6 hrs and 5 mins
- Unabridged
-
Overall
-
Performance
-
Story
This audiobook reveals the psychological factors that underpin an angry personality, offering ten key strategies for dealing with angry people....
By: Dr Ryan Martin
-
Anger Management for Adults
- 7 Revolutionary Strategies to Manage Explosive Anger, Improve Your Relationship with Your Loved Ones, Forgive Yourself, and Get Rid of Fear and Regret
- By: Ari Kolter
- Narrated by: Brennan Koenigsreuter
- Length: 3 hrs and 57 mins
- Unabridged
-
Overall
-
Performance
-
Story
Anger is a natural human emotion, and when it’s managed well, it’s a useful tool. If you frequently get angry, your anger is affecting your relationships, or your anger makes you feel stressed out, anxious, or guilty, then it’s time to start making changes....
-
-
Best book for anger management
- By Ebiuwa obahiagbon on 13-07-23
By: Ari Kolter
-
10 Ways to Make Sure You Never Stop Being Defensive
- By: C. Kruse
- Narrated by: C. Kruse
- Length: 56 mins
- Unabridged
-
Overall
-
Performance
-
Story
We will discuss many things about defensiveness and the ways we can overcome it. And we will also talk about the 10 rules to follow if your goal is to stay defensive forever....
By: C. Kruse
-
From Triggered to Tranquil
- How Self-Compassion and Mindful Presence Can Transform Relationship Conflicts and Heal Childhood Wounds
- By: Susan Campbell
- Narrated by: Christina Moore
- Length: 7 hrs and 21 mins
- Unabridged
-
Overall
-
Performance
-
Story
At home, at work, or even out shopping, we’ve all experienced a moment when we’ve gone from feeling just fine to feeling out of control. Something inside us shifts. We instantly feel hurt, angry, shut down, or frozen....
By: Susan Campbell
-
Anger: Taming a Powerful Emotion
- By: Gary Chapman
- Narrated by: Robert Duncan
- Length: 4 hrs and 54 mins
- Unabridged
-
Overall
-
Performance
-
Story
You know anger is hurting your life, but you don’t know how to fix it. There is hope. When you understand why you get angry and what to do about it, you can change the course of your life for the better....
By: Gary Chapman
New Releases
-
Blame Changer
- Understanding Domestic Violence
- By: Carmel O'Brien
- Narrated by: Carmel O'Brien
- Length: 4 hrs and 48 mins
- Unabridged
-
Overall
-
Performance
-
Story
Blame Changer by psychologist Carmel O'Brien, former head of Clinical Services at Victoria's Doncare, provides straight forward answers to common questions and aims to debunk pervasive myths around what Prime Minister Malcolm Turnbull last year called "one of Australia's greatest shames" domestic violence. But Blame Changer is much more than the definitive rebuttal of some of society's most damaging, ill-informed and pervasive attitudes about domestic violence.
By: Carmel O'Brien
-
Anger Management for Parents Raising an Explosive ADHD Child (2 in 1)
- Master Your Emotions, Develop Positive Parenting Strategies & Raise a Happy, Confident Child
- By: Archer Miles
- Narrated by: Chaleeya Yeh
- Length: 8 hrs and 41 mins
- Unabridged
-
Overall
-
Performance
-
Story
Even if you seem to get into daily screaming matches, even if you have NO idea on how to control your anger right now & even if you always feel too exhausted to be a conscious parent, inside you’ll discover EVERYTHING you need to be the parent you know you NEED to be.
By: Archer Miles
-
Anger Management for Parents
- Effective Strategies to Master Your Emotions, Understand Triggers, Improve Communication, and Raise Confident Children in a Peaceful Home
- By: T. Nicole
- Narrated by: Lisa Holloway
- Length: 3 hrs and 57 mins
- Unabridged
-
Overall
-
Performance
-
Story
Discover the Secrets to Mastering Your Emotions, even if you've been battling anger for years! Do you often lose your temper with your children, only to regret it later? Does your anger get the better of you, leaving you feeling helpless and immediate guilt setting in?
-
-
Outstanding
- By Josh Miller on 09-05-24
By: T. Nicole
-
Angry Kids, Angry Parents
- Understanding and Working With Anger in Your Family (APA LifeTools Series)
- By: Anne Hilde Vassbo Hagen, Joanne Dolhanty
- Narrated by: Leanne Woodward
- Length: 9 hrs and 56 mins
- Unabridged
-
Overall
-
Performance
-
Story
In Angry Kids, Angry Parents, you will learn how to respond to your child's anger in a sensitive and productive way that validates their feelings, addresses their needs, and teaches them to manage their own anger. It can be nerve-wracking to watch your child explode in rage. This book will teach you how to stay calm and protect your boundaries.
By: Anne Hilde Vassbo Hagen, and others
-
Mastering Anger
- Understanding and Managing Your Emotions
- By: Cliff K Locks
- Narrated by: Cliff K Locks
- Length: 1 hr and 28 mins
- Unabridged
-
Overall
-
Performance
-
Story
Unleash the potential for a healthier, more balanced emotional landscape through our transformative course, "Mastering Anger: Understanding and Managing Your Emotions." Brace yourself for a journey that promises profound insights and actionable techniques, propelling you beyond the confines of anger's grip.
By: Cliff K Locks
-
From Anxious to Confident
- Your 10 Step Guide on How to Conquer Intrusive Thoughts, Stop Negative Thinking, and Unleash the Hidden Confidence Within You
- By: Alex M. Langston
- Narrated by: Felicita Swan
- Length: 2 hrs and 23 mins
- Unabridged
-
Overall
-
Performance
-
Story
Are intrusive thoughts holding you back from living the life you desire? This book is a transformative guide that will empower you to conquer your fears and unleash your true potential. Packed with strategies to manage anxiety and tap into your true potential, this guide holds the key to unlocking your inner strength and rewiring your mind.
-
-
A powerful journey
- By alex on 18-04-24
By: Alex M. Langston
-
Blame Changer
- Understanding Domestic Violence
- By: Carmel O'Brien
- Narrated by: Carmel O'Brien
- Length: 4 hrs and 48 mins
- Unabridged
-
Overall
-
Performance
-
Story
Blame Changer by psychologist Carmel O'Brien, former head of Clinical Services at Victoria's Doncare, provides straight forward answers to common questions and aims to debunk pervasive myths around what Prime Minister Malcolm Turnbull last year called "one of Australia's greatest shames" domestic violence. But Blame Changer is much more than the definitive rebuttal of some of society's most damaging, ill-informed and pervasive attitudes about domestic violence.
By: Carmel O'Brien
-
Anger Management for Parents Raising an Explosive ADHD Child (2 in 1)
- Master Your Emotions, Develop Positive Parenting Strategies & Raise a Happy, Confident Child
- By: Archer Miles
- Narrated by: Chaleeya Yeh
- Length: 8 hrs and 41 mins
- Unabridged
-
Overall
-
Performance
-
Story
Even if you seem to get into daily screaming matches, even if you have NO idea on how to control your anger right now & even if you always feel too exhausted to be a conscious parent, inside you’ll discover EVERYTHING you need to be the parent you know you NEED to be.
By: Archer Miles
-
Anger Management for Parents
- Effective Strategies to Master Your Emotions, Understand Triggers, Improve Communication, and Raise Confident Children in a Peaceful Home
- By: T. Nicole
- Narrated by: Lisa Holloway
- Length: 3 hrs and 57 mins
- Unabridged
-
Overall
-
Performance
-
Story
Discover the Secrets to Mastering Your Emotions, even if you've been battling anger for years! Do you often lose your temper with your children, only to regret it later? Does your anger get the better of you, leaving you feeling helpless and immediate guilt setting in?
-
-
Outstanding
- By Josh Miller on 09-05-24
By: T. Nicole
-
Angry Kids, Angry Parents
- Understanding and Working With Anger in Your Family (APA LifeTools Series)
- By: Anne Hilde Vassbo Hagen, Joanne Dolhanty
- Narrated by: Leanne Woodward
- Length: 9 hrs and 56 mins
- Unabridged
-
Overall
-
Performance
-
Story
In Angry Kids, Angry Parents, you will learn how to respond to your child's anger in a sensitive and productive way that validates their feelings, addresses their needs, and teaches them to manage their own anger. It can be nerve-wracking to watch your child explode in rage. This book will teach you how to stay calm and protect your boundaries.
By: Anne Hilde Vassbo Hagen, and others
-
Mastering Anger
- Understanding and Managing Your Emotions
- By: Cliff K Locks
- Narrated by: Cliff K Locks
- Length: 1 hr and 28 mins
- Unabridged
-
Overall
-
Performance
-
Story
Unleash the potential for a healthier, more balanced emotional landscape through our transformative course, "Mastering Anger: Understanding and Managing Your Emotions." Brace yourself for a journey that promises profound insights and actionable techniques, propelling you beyond the confines of anger's grip.
By: Cliff K Locks
-
From Anxious to Confident
- Your 10 Step Guide on How to Conquer Intrusive Thoughts, Stop Negative Thinking, and Unleash the Hidden Confidence Within You
- By: Alex M. Langston
- Narrated by: Felicita Swan
- Length: 2 hrs and 23 mins
- Unabridged
-
Overall
-
Performance
-
Story
Are intrusive thoughts holding you back from living the life you desire? This book is a transformative guide that will empower you to conquer your fears and unleash your true potential. Packed with strategies to manage anxiety and tap into your true potential, this guide holds the key to unlocking your inner strength and rewiring your mind.
-
-
A powerful journey
- By alex on 18-04-24
By: Alex M. Langston