Info

Agile Uprising Podcast

This is the Agile Uprising Podcast. Agile Uprising is a purpose-built network that focuses on the advancement of the agile mindset and global professional networking between leading agilists. We will remain agnostic of certifying bodies and focus purely on the advancement of the agile craft. Our network will evolve over time, and at the core our online community will remain free to join - forever. We will leverage both traditional and emerging communication and collaboration channels to explore various topics of interest with a direct focus on removing external influences from sponsors, partners and other organizations. Subscribe to our podcast on iTunes, Stitcher or your favorite podcasting app!
RSS Feed Subscribe in Apple Podcasts
2017
November
October
September
August
July
June
May
April
March
February
January


2016
December
November
October


Categories

All Episodes
Archives
Categories
Now displaying: Category: general

Agile Uprising is a purpose-built network that focuses on the advancement of the agile mindset and global professional networking between and among practicing agilists.

 

This is a group founded by passionate practitioners for passionate practitioners, and not a revenue generating organization.

We will remain agnostic of certifying bodies, removing external influences such as sponsors, partners and other organizations allowing us to focus purely on the advancement of the agile craft.

Visit our Main Page | Join the Coalition | View our Manifesto Author Project

Oct 29, 2017

Create Great Teams via Self SelectionSelf selection, the fastest and most efficient way to form stable teams, is based on a belief that people are at their happiest and most productive if they can choose what they work on and who they work with.

Self selection is a radical idea to some: Trust people to know best and let them decide which team they should work in.

Listen to this episode and learn:

  • Why this works at scale (Dunbar would be so proud)
  • How to organize an event where everyone gets together and chooses which team they want to work in
  • Long term measurable impacts of self-selection

Episode Hosts

Support the Agile Uprising by making a contribution via patreon.com/agileuprising

Links

Contact Info

Websites

Events

Books

Videos

-------

Please continue to support the Agile Uprising by subscribing to our podcast

Also consider giving us a review on iTunes, Stitcher or your podcasting platform of choice.

And join the discourse by sharing your experiments around self selection via Coalition.agileuprising.com

Support the Agile Uprising by making a contribution via patreon.com/agileuprising

Oct 21, 2017

5 Metrics to Create Safety and High Performing Teams

In this talk from Agile DC 2017, a yearly conference in Washington DC, James Gifford promotes five metrics: lead time, quality, happiness, agile maturity, and business value.

Focusing on these five metric areas as a diagnostic tool helps teams grow.

Coaching teams to harness data in a positive way also creates a culture of Continuous Improvement.

Links: https://www.agiledc.org/

Please continue to support the Agile Uprising, subscribe to our podcast and consider giving us a review on iTunes, Stitcher or your podcasting platform of choice.

And join the discourse by sharing your experiments around metrics via Coalition.agileuprising.com

Support the Agile Uprising by making a contribution via patreon.com/agileuprising

Oct 15, 2017

Deliver Value Continuously

Get into the flow on Modern Agile principle Deliver Value Continuously.

Special guest: John Willis, co-author of The DevOps Handbook

Related image

Support the Agile Uprising by making a contribution via patreon.com/agileuprising

Episode links:

Join our free Coalition of passionate Agile, Lean, and DevOps practitioners at Coalition.AgileUprising.com. Follow us on Twitter @AgileUprising. Subscribe to our podcast and give us your feedback via iTunes, Stitcher, e.g. Thanks for listening!

Support the Agile Uprising by making a contribution via patreon.com/agileuprising

Oct 1, 2017

Dynamic Reteaming

This week, our guest is Heidi Helfand, Director, Engineering Excellence at Procore Technologies and author of a new book Dynamic Reteaming.

Our discussion challenges the notion that we need to keep our software develop teams “the same” in order to be successful.

And instead, as agilists and coaches our goal should be helping teams to self-reflect and shift from working in silos to working as cohesive and perhaps non-persistent teams.  

In short, to help them dynamically reteam, of their own volition, when there’s value and wisdom to be gained by doing so.

This episode is hosted by Andy Cleff and Paul Elia.

Support the Agile Uprising by making a contribution via patreon.com/agileuprising

Links:

Please continue to support the Agile Uprising by subscribing to our podcast.

Also consider giving us a review on iTunes, Stitcher or your podcasting platform of choice.

Support the Agile Uprising by making a contribution via patreon.com/agileuprising

Sep 24, 2017

Make Safety a Prerequisite

Modern Agile: Make Safety a Prerequisite

In this week’s episode of the Agile Uprising Podcast, hosts Jay Hrcsko and Paul Elia continue our 5-part mini-series exploring the principles of Modern Agile. In this episode we explore “Make Safety a Prerequisite” - what this principle means to us with examples from our careers. As the episode comes to a close we challenge listeners to try some experiments with this principle, and we encourage people to report back with results, questions, or feedback via Twitter @AgileUprising or the Agile Uprising Coalition website, https://coalition.agileuprising.com/.

Links from the episode:

Please continue to support the Agile Uprising, subscribe to our podcast and consider giving us a review on iTunes, Stitcher or your podcasting platform of choice.

Sep 16, 2017

This week's show is hosted by Paul Elia, Ryan Lockard and special guest Mike Ackerbauer.  We dive into the second of the four Modern Agile Principles, Experiment and Learn Rapidly.

In this show, we peel apart the position "You can’t make people awesome or make safety a prerequisite if you aren’t learning. We learn rapidly by experimenting frequently. We make our experiments “safe to fail” so we are not afraid to conduct more experiments. When we get stuck or aren’t learning enough, we take it as a sign that we need to learn more by running more experiments.".

Our panel peels apart what this means to them, how it has been applied in their careers and we dive into Mike’s keys to strong teams:

  1. Always strive for shared understanding
  2. Understand the process for group innovative thinking
  3. Understand your team’s thinking mode preference

Please continue to support the Agile Uprising, subscribe to our podcast and consider giving us a review on iTunes, Stitcher or your podcasting platform of choice.

Sep 4, 2017

What do you do when your leadership attempts to hijack your agile transformation to make it more waterfall? Join our hosts Paul Elia, Andrew Leff, and Jay Hrcsko as they discuss the idea of "usurping agile." While the conversation ostensibly starts with this subject it veers off to cover points, trust, project managers in agile, organizational change, and host of other topics. Enjoy!

Aug 27, 2017

A reminder, save 15 at the first Scrum Gathering Canada using discount code ‘uprising’ at checkout.

In this week’s episode of the Agile Uprising Podcast, our hosts Paul Elia, Jay Hrcsko and Ryan Lockard begin a mini-series exploring the principles of Modern Agile.  In this episode, the hosts explore “Make People Awesome”.  Our hosts discuss the principle, what it means to them and then individually explore examples from their careers where making people awesome was demonstrated.

As the episode comes to a close, each of the hosts has some exercises for the listeners to try at work to promote making others awesome in their lives.  We encourage the listeners to try these experiments and report back their results either via twitter, the coalition or email. 

Links from the episode:

Simon Sinek books Leader’s Eat Last and Start With Why

Bob Chapman – Everybody Matters

Paul’s Twitter

Jay’s Twitter and recent blog post

Ryan’s Twitter and website

Aug 22, 2017

Agile Uprising’s own James Gifford was lucky enough to attend the #WomenInAgile event prior to #Agile2017, with This year's theme being Empowering the Changing Face of Agile: Women in Agile ; James had nothing but great things to say and we want to share the lighting talk portion of the event. The Organizer took an interesting approach to selecting speakers by utilizing only women speakers that had never before been compensated for a talk; Each person selected was provided a mentor to prep for their talks.

 

  1. Joanna Vahlsing (mentor Laura Powers):
    Gender's Impact on the Ability for Agile Teams to have Meaningful Feedback Loops

    2. Linda Podder (mentor Lynn Winterboer):
    Innovation Isn't Just for the Dev Team - It's for Scrum Masters Too!

    3. Susan Marricone (mentor Ryan Ripley):
    Empowering Women through Agile Outside IT

 

Big thanks to Natalie Warnert, Billie Schuttpelz, Eric Willeke, and so many others for a great event! Enjoy!

 

 

Aug 7, 2017

Join our hosts James Gifford and Ryan Lockard for a fantastic discussion with pioneering Lean thought leaders, Mary and Tom Poppendeick.  Mary and Tom were gracious enough to come on the show and share stories from the early days of Lean, the issues with waterfall development, the unique stance on backlogs and the product owner role, a discussion on Lean Value Mapping and a discussion on diversity in software engineering. 

Support the Agile Uprising by making a contribution via patreon.com/agileuprising

Aug 2, 2017

What happens when your organization is not ready for agile but you know this methodology will help?  What types of behaviors or activities could you introduce to start your enterprise along the path to agility, without explicitly saying so?  Join our hosts Andrew Leff, James Gifford, Troy Lightfoot, and Jay Hrcsko as they discuss answers to these questions and many more as part of "undercover agile!

Thanks to our sponsor: www.leanagileintelligence.com

Support the Agile Uprising by making a contribution via patreon.com/agileuprising

Jul 24, 2017

On this episode, the Agile Coaching Exchange Atlanta chapter welcomes Arlen Bankston, Executive VP and Managing Partner for LitheSpeed. Arlen has been actively involved in the application and evolution of Agile software development processes such as Scrum, Kanban and Extreme Programming for over a decade and a half. He is also a Lean Six Sigma Master Black Belt, and was an early adopter in the application of broader lean principles to agile methods to deepen theoretical understanding and drive organizational change. He was one of the earliest Certified ScrumMaster Trainers, and he specializes in the role of the Product Owner, drawing upon first-hand experience in product design and management.

Agile and Lean ideas originated outside of the domains of software and Information Technology (IT) and are beginning a return to these broader origins. Join us as we explore how non-IT teams are benefiting from the same mindset that we use to develop great software, to reach customers and to promote and launch products and services. Our podcast takes place during ACE Atlanta’s monthly chapter meeting. The conversation is expertly guided by Jenn Fix who leads digital strategy and agile process for the Rollins Center, a non-profit program of the Atlanta Speech School. Non-IT areas discussed include Marketing, HR, Finance, and Federal Government.

Links mentioned in this show:

Arlen’s contact information:

Jenn’s contact information:

Please consider subscribing to our show to hear more content like this. We also welcome and encourage your feedback via email or on our free network, coalition.agileuprising.com. Please also consider leaving a positive review for the show on iTunes or Stitcher.

Jul 20, 2017

"it was all going great until someone brought up Metallica's Load album..."

Join our panel of Troy Lighfoot, Rob Legatie, and Jay Hrcsko as they ostensibly talk about agile while discussing their love of music.  They discuss gateway bands and compare them to "gateway agile," concepts like the lean startup, inspect and adapt, and continuous delivery as applied to the music industry, as well as their 2017 top album picks, the impact of the internet on music, and much much more!

Links:

Rob’s Picks:

Melvins - https://melvinsofficial.bandcamp.com/album/a-walk-with-love-death

Mastodon - https://www.youtube.com/watch?v=BZt7PPjpKuA

 

Troy’s Picks:

311 - https://itunes.apple.com/us/album/mosaic/id1222002228

Ghost - https://itunes.apple.com/us/album/popestar-ep/id1151573272

Opeth - https://itunes.apple.com/us/album/sorceress/id1137688564

Opeth - https://youtu.be/CoW3Sywb5xQ

Childish Gambino - https://soundcloud.com/childish-gambino/sets/awaken-my-love-1

 

Jay’s Picks:

Artificial Brain - https://profoundlorerecords.bandcamp.com/album/infrared-horizon

Full of Hell -  https://profoundlorerecords.bandcamp.com/album/trumpeting-ecstasy

Deez Nuts - https://www.youtube.com/watch?v=Iw8klmBwJdk

Dying Fetus - http://relapse.com/dying-fetus-wrong-one-to-fuck-with/

Origin -  https://itunes.apple.com/us/album/unparalleled-universe/id1232320681

 

Books:

Extremity Retained - https://www.amazon.com/Extremity-Retained-Jason-Netherton/dp/1631734741/ref=sr_1_2?ie=UTF8&qid=1481688096&sr=8-2&keywords=extremity+retained

The Song Machine - https://www.amazon.com/Song-Machine-Inside-Hit-Factory-ebook/dp/B00TIZFO2W/ref=sr_1_1?ie=UTF8&qid=1500514044&sr=8-1&keywords=the+song+machine

 

Misc:

Pop music has a formula that a computer can mimic? https://www.yahoo.com/news/mozard-botzard-machines-write-music-164029102.html


Thanks to our sponsor www.leanagileintelligence.com

Jul 16, 2017

Join our hosts Jay Hrcsko and Andrew Leff as they sit down to discuss SAFe 4.5 with none other than Dean Leffingwell himself. The group discusses multiple features of the new update, which include SAFe as a configurable framework, the implementation road map, and an emphasis on DevOps. The panel also reviews other changes for 4.5, such as the role of risk and compliance, how agile architecture fits into the framework, and a slew of other topics!

Please consider subscribing to our show to hear more content like this. We also welcome and encourage your feedback via email or on our free network, coalition.agileuprising.com. Please also consider leaving a positive review for the show on iTunes or Stitcher.

 

This episode was brought to you buy our sponsor www.leanagileintelligence.com the industry’s first customizable agile assessment and learning platform. Lean Agile Intelligence leverages the power of big data and business intelligence to identify continuous improvement and investment opportunities that contribute to your organization’s vision and objectives.

Support the Agile Uprising by making a contribution via patreon.com/agileuprising

Jul 11, 2017

On this episode, Ryan Lockard welcomes Brett Schuchert, Senior Consultant with Industrial Logic.  Brett has 25+ years of teaching and consulting experience. He has worked with numerous Fortune 500 firms across a number of industries and countries to train, mentor, and coach developers and non-developers in Agile/Lean methodologies. Brett has led several Agile in the Large Transitions (> 100 people) and Agile/XP Immersions for both online and traditional businesses spanning industries from oil/gas to insurance to rental car providers. His Agile coaching style is immersive and delivers tangible results in areas from automated tests and architectural assessment to the honing of technical skills such as Test Driven Development.

In this episode, we dive into the topic of DevOps for legacy systems.  The show begins with our host butchering another guests name, then Brett providing his description of what Legacy Systems are, and what DevOps is.  The show continues to dive into the cultural and mindset shifts required to implement DevOps.  We talk about the three critical elements to improving delivery flow:

  1. Handoffs
  2. Queues
  3. Work in progress

Brett gives a number of examples from his past where focusing on these three items significantly improves delivery.  We also dive into the impact distributed team have on impacting delivery flow. As the talk comes to an end, we reflect on the absence of tools in our conversation, and how tools are secondary to mindset shifting.

Links to items mentioned in this show:

 Brett's contact information:

Please consider subscribing to our show to hear more content like this. We also welcome and encourage your feedback via email or on our free network, coalition.agileuprising.com. Please also consider leaving a positive review for the show on iTunes or Stitcher.

Jul 3, 2017

This podcast is brought to you by Scrum Gathering Canada.  Learn more at scrumgathering.ca

We are joined by James Grenning, co-author of the agile manifesto, this week.  James joins to discuss his training framework for Test Driven Development; TDD Guided by Zombies.  James sits with Ryan Lockard and discusses unit testing, TDD and how both apply to his ZOMBIE paradigm.

Please consider subscribing to our show to hear more content like this.  We also welcome and encourage your feedback via email or on our free network, coalition.agileuprising.com.  Please also consider leaving a positive review for the show on iTunes or Stitcher J 

Various links from the show:

 ----------------------------------------------------------

 ----------------------------------------------------------

Hey, the place to be next Spring is Canada. Our friends up north are throwing a party – a Scrum Gathering, to be exact. Get yourselves to Toronto for March 26 & 27 and enjoy some fun with the exchange rate! Register, sponsor, or submit a session proposal at scrumgathering.ca (scrum gathering dot c a). The gathering will be in the heart of downtown Toronto, the nearest airports are YTZ and YYZ. Also, a special discount is available to all listeners of our podcast. Use the discount code, “uprising” – all lower case, to get 15% off the regular price of the gathering.

 

Jun 25, 2017

This episode of the Agile Uprising is sponsored by Lean Agile Intelligence

This week we come live from the Music City Agile conference from Nashville Tommy Norman and Gaines Kergosien along with our host James Gifford. Tommy and Gains sit and discuss the work that goes into establishing a conference and the approach that goes into creating a conference.  Learn about the work that goes into deciding on conference track selection, venue importance, scheduling, and the importance of networking breaks.

The talk also covers the emergence of the agile scene in Tennessee and the large degree of technical Meetup groups.  To subscribe to the Music City Agile group, fill out this form.

As the show comes to an end, the idea of blending conferences.  Tommy and Gaines are asking you, the listener, to share your thoughts about blending topics/workshops – please join the show discussion on the Coalition to do just that.

Jun 18, 2017

Join our hosts, Chris Murman, Jay Hrcsko, and Andy Cleff as they dive into the discussion around Red-Amber-Green (RAG) status reporting and the use of this information radiation.  This topic came from Andy’s Coalition post “Why Red is Good”.  The post has quite a few comments – which you are welcomed to join into. 

The conversation covers traditional use of the RAG status, modern adaptations like the Spotify Health Check model and how the hosts are currently using RAG status.  Andy Cleff dives into his current usage, starting all projects at Red as there will inevitably be the highest degree of uncertainty at the beginning of a project.  Andy also shares commentary on this article about RAG status reporting in the US Military.

Unfortunately, we were unable to find a video of a ferret being introduced to a kindergarten resulting in chaos (sorry Jay), but here is the closest thing we have to satisfy the metaphor introduced towards the end of the show.

If you like the podcast, please consider giving us a positive review on your podcasting platform and if you don’t yet, please subscribe to the show!

 

 

Jun 13, 2017

In this episode, we welcome David Horowitz on the show with our host James Gifford.  David and James take a deep dive into the reality of distributed teams, the importance of continuous improvement and the effective facilitation of agile retrospectives.

David tells the story of his career from a software developer, to agile coach, and finally his creation of Retrium, and agile retrospective product/company.

Please be sure to subscribe to our show on iTunes or Stitcher, and consider giving us a positive review on your platform!

Support the Agile Uprising by making a contribution via patreon.com/agileuprising

Jun 4, 2017

This episode of the Agile Uprising Podcast found its start in a blog post Chris Murman posted on his (must subscribe) blog.  The post synthesizes the recent white paper from 6point6 that essentially says we aren’t “doing” agile right.  6point6 commissioned a survey of 300 CIOs in the UK and the US to examine their experiences of Agile and measure how successfully the principles of Agile are being applied and executed. One of the key findings was “British business is set to waste an estimated £37 billion on failed Agile IT projects over the course of the next 12 months”.

Our hosts, Jay Hrscko, Chris Murman, Andrew Leff and Ryan Lockard talk through various parts of the white paper and the subsequent blog post from Chris.  We talk about the impact of agile-as-a-business, the reality of distributed teams, team commitment, the criticality of modern DevOps and the show closes with a passionate conversation about non-functional requirements (NFRs).

Through the show, you will hear mentions of Chris’ Texas-ness, Ryan’s love of sour beer and Jay’s metal album of the year.

Support the Agile Uprising by making a contribution via patreon.com/agileuprising

May 28, 2017

Join a conversation with Llewellyn Falco and our host Ryan Lockard about Learning and Habits.  Llewellyn is an independent agile coach. He discovered strong-style pair programming which evolved into Mob Programming. He is creator of the open source testing tool ApprovalTests (approvaltests.com). He spends most of his time programming in Java and C# specializing in improving legacy code.He is also co-founder of TeachingKidsProgramming.org.  

This show found its beginning in April 2017 at the Agile Alliance Technical Conference in Boston, MA.  Llewellyn, Ryan and Arlo Belshee discussed the merits and neuroscience of human learning.  Llewellyn is an avid student of learning and a great voice on these topics.  

The conversation really shifts into the core topic when Ryan mentions the great book 'The Power of Habit' by Charles Duhigg.  (If you have not read this book, you should consider picking it up).  From here Llewellyn shares some personal lifehacks he has been experimenting with.  The conversation then goes into how habits and learning can be effectively invoked in engineering, agile teams, or in human behavior in general.

If you are a listener, please consider reviewing our podcast in iTunes or Stitcher (instructions here).  If you have any questions about the podcast, or ideas for a future show, please contact us.

Support the Agile Uprising by making a contribution via patreon.com/agileuprising

May 21, 2017

Disclaimer: We are aware of some audio issues with this show and had an internal discussion about the readiness of this content.  We sent the show through multiple audio processes and mitigated the noise as best as we could.  Following this show, we have invested in a significant recording upgrade which should be heard on future episodes.  Thanks to the audience as we increment and improve through our podcast learning.

Join our panel, including Jay Hrcsko, Jason Cusack, Andrew Leff and Ryan Lockard as they discuss the 11th annual State of Agile report from Version One.  The report and discussion are both on the Agile Uprising Coalition on this thread.

The discussion traverses the areas of distributed teams, reasons why companies decide to work with the agile mindset, software quality, DevOps, the famous framework discussion and of course the scaling conversation.

We hope you enjoy this episode and consider subscribing, reviewing and sharing our podcast.  You can follow us on Twitter at @AgileUprising.

May 13, 2017

We are very pleased to share this episode on Agile Architecture featuring the return of Martin Fowler and the first visit from Rebecca Wirfs-Brock.  You can hear Martin’s first interview with us (as part of the Agile Manifesto Author project) here

Martin is a friend of the Uprising podcast and more information about him is found in our previous post with him.  Rebecca is a person Martin himself says helped sharpen his agile mindset and someone from which he draws inspiration.  She is the inventor of Responsibility-Driven Design, the first behavioral approach to object design.  She also wrote about object role stereotypes in 1992 in a Smalltalk Report article and this influenced the UML notion of stereotypes. Her invention of the conversational (two-column) form of use cases was then popularized by Larry Constantine. Most of the more recent "driven" design approaches acknowledge their roots and the influence of RDD.

In this episode, Martin quickly makes reference to an article he wrote for the IEEE Software magazine, which you can read here.  Martin and Rebecca provide a very clear definition of what architecture is to start the conversation which then leads into an honest conversation about how architecture is defined in the product’s unique context.  They also provide great insight into the dynamics of what can be and cannot be considered architecture, and how the definition is fluid based on the engineering context.

We discuss the impact of unit tests on architecture, and to what degree tests and emergence define architecture, vs. up front design.

We also discuss the importance of domain models, and who should be involved in the definition of the domain model – specifically the requirement that the business folks be in the conversation.

As the interview draws to a close, we discuss the importance of documentation in agile architecture.  The discussion covers the “the code is the documentation” stance to more comprehensive documentation stances.

This interview took place in May 2017 and was hosted by Ryan Lockard (@AgilePHL)

You can learn more about this episode at this post on the Agile Uprising Coalition!

Support the Agile Uprising by making a contribution via patreon.com/agileuprising

May 7, 2017

In this live episode, recorded on location at the Agile and Beyond conference this week, our all-star cast tackles the topic of Imposter Syndrome:

Impostor syndrome (also known as impostor phenomenon or fraud syndrome) is a concept describing high-achieving individuals who are marked by an inability to internalize their accomplishments and a persistent fear of being exposed as a "fraud". The term was coined in 1978 by clinical psychologists Pauline R. Clance and Suzanne A. Imes. Despite external evidence of their competence, those exhibiting the syndrome remain convinced that they are frauds and do not deserve the success they have achieved. Proof of success is dismissed as luck, timing, or as a result of deceiving others into thinking they are more intelligent and competent than they believe themselves to be. Some studies suggest that impostor syndrome is particularly common among high-achieving women.

~ source: wikipedia

Join our guests listed below, as they have a very honest and vulnerable discussion about the reality of imposter syndrome, and how it effects them. Also, how they view imposter syndrome negatively effecting the agile community at large.

Pradeepa Narayanaswamy

Billie Schutterpelz

 

Allison Pollard

Chris Murman

(Newest Agile Uprising Board Member)

May 1, 2017

In this live edition of the Agile Uprising Podcast, join Heart of Agile organizer James Gifford along with newly minted Agile Uprising board member Chris Murman and existing board member Colleen Johnson as they recap day one of the Heart of Agile conference, Pittsburgh.  We wont say this is the only agile podcast ever from a boat, but it is darn sure the best one :-)

James, Chris and Colleen share some insight in to the beauty of Pittsburgh, the structure of the conference and what Alistair Cockburn had in mind with the Heart of Agile movement.  James provides some unprecedented insight into what it takes to plan a conference and what make HOA unique.

Chris and Colleen also go into some of the insight they shared in there talks at the conference.

You can catch up with our hosts below:
James Gifford: @scrummando | scrummando.com
Chris Murman: @chrismurman | chrismurman.com
Colleen Johnson: @scrumhive | scatterspoke.com

Please also review the podcast in iTunes and Stitcher, follow @AgileUprising on twitter, and joining the ongoing conversation at coalition.agileuprising.com

1 2 3 Next »