Billy Joe Saunders to battle Avtandil Khurtsidze on July 8 in London

14/05/2017 10:32

WBO middleweight champion Billy Joe Saunders (24-0, 12 KOs) will fight Avtandil Khurtsidze (33-2-2, 22 KOs) on July 8 at Copper Box Arena in London.

The unbeaten Briton will be making his second defence of the 160-pound title he won by majority decision against Andy Lee in December 2015.

Saunders was then inactive for one year due to training injuries and failed negotiations before his points win against Artur Akavov last December, although Saunders was poor and fortunate to keep the WBO belt.

Khurtsidze, , a native of Georgia who resides in the USA, earned the world title shot when he knocked out British contender Tommy Langford in the fifth round to win the interim belt in Leicester last April.

“No disrespect to him, but I will show you what he is when I fight him,” said Saunders. “All he is to me is a puffed-up Danny DeVito coming forward throwing wild punches. It takes more than just power if you want to get anywhere near me.

“He will never beat me, and I will make him look stupid on July 8th. He does possess knockout power, but I’m going to make sure I’m in the shape of my life and give him the toughest night he has ever had.”

Khurtsidze said: “I’m coming to the UK for another knockout. I took Tommy Langford’s unbeaten record and I’m coming for Billy Joe’s – and his belt. I have waited patiently for my world title shot, and I won’t waste it. Billy Joe didn’t want to fight me last year, and he would be wise to avoid me again. I love to fight.”

Go to Source

The Importance of Older Teammates

Photo Courtesy: Erich Schlegel-USA TODAY Sports

By Norah Hunt, Swimming World College Intern. 

It is the end of the main set, and your heart is beating louder than you thought it ever possibly could. You cannot catch your breath. You have spent the whole practice attempting to stay on pace with your teammate in the next lane over.

They are older and much, much faster, but some days you can keep up with them. Today is one of those days. However, you are getting tired and breaking down, while they seem to have a never ending supply of speed.

You get to the wall, gasp for breath, and try to find some small ounce of energy left that you can use on this last repetition. It doesn’t seem to be there, but then you hear a “You can do this!” from the next lane over, from the teammate you have been battling against the whole time. You somehow find the will you needed to go on, and you finish the set with the same determination you started it with.

Apr 15, 2015; Mesa, AZ, USA; 18-time Olympic gold medalist Michael Phelps swims laps during a practice session at the Arena Pro Swim Series at Skyline Aquatic Center. Mandatory Credit: Rob Schumacher/Arizona Republic via USA TODAY Sports

Photo Courtesy: Arizona Republic-USA TODAY Sports

This is a common story, but the importance of teammates in a sport as isolated as ours can really never be overstated. Older teammates often provide a challenge to their younger companions, someone to race day in and day out. It is often best to not be the fastest swimmer in the pool, but having a person to continuously strive to swim like is what makes swimmers better. Nothing is gained by training with unmotivated, unambitious athletes.  

The importance of older teammates absolutely transcends how fast they can swim down a black line. Excellent teams are built around their leaders who so often determine the direction the season will take and how to respond to the adversity that will inevitably arise. They have been through many seasons and know how to handle nerves, how to recover properly and how to compose themselves on deck.

To the younger swimmers, their older peers are often seen as a source of inspiration and encouragement, a comforting face behind the blocks at a big meet or at home before a monster main set. Some lead cheers, some organize dinners, and some simply inspire every one day in and day out with the sheer determination that they use to plow through even the hardest of workouts.


Photo Courtesy: Michael-David Morales

This sport is not simply about the accomplishments or the accolades or how fast person X can swim distance Y. It is about discipline, and helping others achieve their goals and grow into better teammates and people. It is demanding and exhausting, and having a support system is fundamental to survival and success. These older teammates are the foundation. They are the rocks of any successful program.

A younger swimmer will spend years and years watching and admiring these older athletes, only to wake up one day and realize that they have become one themselves. In this sport, everyone is given the opportunity to grow and to help others, a more important and meaningful act than any best time achieved.

It is graduation season, and many high school and college seniors are moving on to the next chapters in their lives, saying goodbye to the teams they are so integrated and involved with. The ceremonies and banquets will proudly showcase their accomplishments, how many points they scored or how many time standards they achieved.

Those are admirable feats, and certainly should not be downplayed, but there is so much more that goes into being a great teammate. These older role models are kind, focused, and sincere leaders, and they do much more for the younger swimmers than they will probably ever know. Thank them as many times as you can.

All commentaries are the opinion of the author and do not necessarily reflect the views of Swimming World Magazine nor its staff.

Go to Source

Yafai retains WBA super flyweight title with points win over Muranaka

17/05/2017 07:42

WBA super flyweight Khalid Yafai (22-0, 14 KOs) defeated Suguru Muranaka (25-3-1, 8 KOs) by a 12 round unanimous decision on Saturday night at the Barclaycard Arena in Birmingham.

The judges scored the fight 118-108 and 119-107 twice in favour of Yafei, who was making the first defence of his WBA title.

Previous champion Luis Concepcion was stripped the day before his fight against Yafei for failing to make weight.

Yafei defeated him by unanimous decision to win the vacant WBA belt last December.

The Briton dropped Muranaka in round 2 with a left-right combination as he got the better of the Japanese challenger in the early rounds.

But Yafai had to battle hard in the second half of the fight due to the constant pressure from Muranaka.

Yafai now aims to fight the bigger names at 115 pounds, including Roman “Chocolatito” Gonzalez, Naoya Inoue and Juan Francisco Estrada.

Also on the card, British welterweight contender Sam Eggington (21-3, 13 KOs) dethroned defending European champion Ceferino Rodriguez (24-2, 12 KOs) by a spectacular 10th round KO.

Eggington outpunched the Spaniard in most of the rounds before a right uppercut followed by a huge left hook knocked Rodriguez through the ropes.

Rodriguez remained down and the referee immediately waved off the fight at 1:03 of the 10th.

Go to Source

Commit Swimming Set of The Week: Sprinter’s Warm Up

Photo Courtesy: Peter H. Bick

Welcome to Swimming World’s Set of the Week sponsored by! This week’s set is a warm-up for your sprinters to work on waking them up and getting them tuned into their body position, sprint stroke, and tempo. Take a look at the set below and the description that follows:

300 as 50 free/50 kick/50 back

3 x 100’s w/ snorkel as 25 hand lead kick/25 front scull/25 straight arm drill/25 finish drill

3 Rounds:

1 x 100’s focus on long and smooth stroke on 1:20

2 x 50’s with fast breakout off each wall, rest easy on 1:00

*hop out of pool

2 x 75’s from a dive as:

1st 25: build into fast turn

2nd 25: 25 kick moderate on back

rest :10 on wall

3rd 25: fast breakout for 15 yards, smooth transition into DPS swim


This set is only 1,650 yards, so from the very get go your swimmers need to be focused and cued into what is going on in the set. While the first 600 yards is merely to get them in the water and loosened up, your athletes should understand there needs to be purpose behind every length. The first 300 is a basic free/kick/backstroke combo by 50 to wake your athletes up and get them moving in different ways along their long axis, while the following 3 x 100’s with snorkels feature a drill progression to setup the proper body position and stroke length for sprinting.

The second half of the set features 3 rounds of a 100, 2 x 50’s, and 2 x 75’s. The 100 is merely a chance to get them working at a moderate level while practicing the long, powerful stroke on top of the water they were working on in the previous 3 x 100’s. The 2 x 50’s ask your athletes to then add tempo into that stroke off each wall, working on smooth, efficient, and fast breakouts where they are aware of the core and body position coming out of the wall.

The final 2 x 75’s have your swimmers getting out of the water. Each 75 starts from a dive, and your swimmers will build into a fast turn at the end of the 25 into a 25 moderate kick on their backs. After the 25 kick take 10 seconds rest on the wall before going into another fast breakout for 15 yards before transitioning into a smooth, long stroke. Having the many bursts of speed in the set will help your athletes find their stroke and also get them ready to go for whatever sprint work you need to complete in the rest of the workout. Happy swimming!


Download Commit’s App To Use On Your Pool Deck.

Take control of your pool deck with Commit’s apps for iOS and Android. No need to burry your head in your phone all practice, but Commit is there for those few minutes you need it. Take attendance , quickly and easily modify the workout, take some notes about the practice so you don’t forget. Everything you need for your workout is on 1 screen. Commit is designed with your time in mind, so you can get back to what you do best… coaching. Now when practice ends, you can get home to your family or meet up with friends right away without wasting extra time in the office.

All swimming and dryland training and instruction should be performed under the supervision of a qualified coach or instructor, and in circumstances that ensure the safety of participants.

Go to Source

San Jose cycling community mourns the death of rider on Mount Hamilton

Cyclist dies on same descent that Toms Skujins had crashed on hours earlier

Ever Portillo, 41, of San Jose, was killed in a crash Monday evening while cycling down Mount Hamilton.

Only hours earlier riders from the Tour of California riders came racing down the same road, with rider Toms Skujins crashing on the same descent.

The accident was reported at approximately 5:25pm near the intersection of Mount Hamilton Road and Quimby Roads, according to California Highway Patrol officer Damian Cistaro. The investigation is still underway, but CHP authorities believe that Portillo was trying to avoid a Cal Fire Truck ascending the technical road at the time of the crash.

Portillo was pronounced dead by the Santa Clara County Medical Examiner-Coroner’s Office after being transported to an area hospital.

>>> Cyclist shot while out on a group ride in New Orleans

Officers said Portillo was riding with another cyclist descending eastbound on Quimby Road and travelling at approximately 20mph when they encountered a fire truck on a right-hand curve in the road. Portillo lost control of his bike when trying to avoid the westbound travelling fire truck and went flying over the handlebars, landing on his head.

“It does not appear that there was a collision between the bike and the truck,” CHP Officer Ross Lee told the San Jose Mercury News.

The Executive Director of the Silicon Valley Bicycle Coalition, Shiloh Ballard, knew Portillo well and remembers him as strong mountain biker and extremely kind person.

“He was just an upstanding guy,” Ballard said. “He liked having a good time, enjoying the outdoors and enjoying life.”

Officers are still collecting details of the accident and anyone with more information is asked to contact the San Jose CHP field area field office at 408-467-5400.

Go to Source

Warrington beats Martinez by majority decision

14/05/2017 07:37

British featherweight contender Josh Warrington (25-0, 5 KOs) scored a 12 round majority decision over former world champion Kiko Martinez (36-8-1, 26 KOs) on Saturday night at the First Direct Arena, Leeds.

Warrington won by scores of 116-112, 116-112, 114-114.

Spain’s Martinez had his moments, but the home favourite was the busier and doing cleaner work throughout the bout.

Warrington retained his WBC International featherweight title for the third time and he remains on course for an eventual shot at the WBC featherweight title. Current WBC titleholder Gary Russell Jr defends against Oscar Escandon next weekend.

Also on the card, Thomas Patrick Ward (21-0, 2 KOs) won the British super bantamweight title when he defeated defending champion James “Jazza” Dickens (22-3, 7 KOs) by a ninth round technical decision.

Ward was unable to continue after he suffered a cut from a headclash and he won by scores of 87-85, 87-85 and 88-84.

Nicola Adams (2-0, 1 KOs) demolished  an overmatched Maryan Salazar (5-2, 0 KOs) by a third round TKO.

Go to Source

What’s Happening With The International Swimming Hall of Fame?






AUGUST 25-27, 2017 


The 53rd Edition of ISHOF’s Honoree Weekend promises to be among the best ever. In addition to a spectacular class of honorees, ISHOF will present a spectacular photo exhibit featuring many of the greatest photographers in history.  Curated by ISHOF’s Bruce Wigo and legendary Sports Illustrated photographer Heinz Kluetmeier (a 2017 Honor Contributor),“ALL WET: A history of swimming through the Photographic Lens from the 1800s to the present, will explore the technical and artistic development of sports journalism as it related to the aquatic sports. It will include images from legendary photographers Dr. Harold Edgerton, Peter Stackpole, Coles Phinizy, John Zimmerman and the greats of today – led by Heinz.  Stay tuned for more information about the hosts of this year’s ceremonies – which will be announced shortly.

Donna de Varona, photographed in 1964 by Don Ornitz

ISC-CRC-ISHOF Project-Financial Advisory Consultant Team

On April 4, 2017, the City of Santa Clara engaged Project Financial Advisory, Limited (PFAL) to provide financial advisory, capital campaign, public opinion research, and project management services for Capital Improvement Project #3172 International Swim Center, Community Recreation Center, International Swimming Hall of Fame.  Over an approximately 32 week timeline, the team will develop and evaluate potential financial strategies and funding capacities and options; conduct community outreach and public opinion research on the options developed; form a capital campaign team to assist in raising private/corporate donations and sponsorships; and, propose potential public private partnership options to aid the City in project financing and delivery.



Presented by Pentair Aquatic Systems

Fort Lauderdale –  Sponsored by Pentair Aquatic Systems, the International Swimming Hall of Fame (ISHOF) announced today the recipients of the 22nd Annual Paragon Awards.  The Paragon Awards are presented annually to individuals or organizations for outstanding contributions to aquatics in six categories. This year’s recipients are Ron Van Pool for Competitive Swimming; Terry Sayring for Water Polo, Linda Paul for Competitive Diving;  The National Swimming Pool Foundation for Aquatic Safety; Stefania Tudini (ITA) for Synchronized Swimming and Juliene Hefter for Recreational Swimming. This year’s awards will be presented on Friday evening August 25, 2017, in ceremonies at the International Swimming Hall of Fame, in Fort Lauderdale, Florida, USA.



2017 John K. Williams, Jr. International Adapted Aquatics Award

Presented by S.R. Smith

Fort Lauderdale – The Adapted Aquatics Committee of the International Swimming Hall of Fame (ISHOF) is pleased to announce that Dr. Igor Burdenko, Ph.D., will receive the 2017 John K. Williams, Jr. International Adapted Aquatics Award. The annual award, honoring individuals or organizations who have made significant and substantial contributions to the field of adaptive aquatics is presented by S.R. Smith, a world-leading manufacturer of commercial and residential swimming pool deck equipment headquartered in Canby, Oregon.  The award will be presented to Dr. Burdenko, in conjunction with ISHOF’s 53rd Annual Honoree Weekend, on Friday, August 25th, at the International Swimming Hall of Fame, in Fort Lauderdale, Florida, USA.




The International Marathon Swimming Hall of Fame (IMSHOF) Induction Ceremony was held in Old Windsor, England (near Heathrow Airport) on April 22, 2017.   Eighty-eight attended with twenty-five Honorees from the Class of 1978 to present.  It was by far the largest ever assembly of Honorees.
The Class of 2017, LtR: Stephen Redmond (IRE), David O’Brien (AUS), Colin Hill (GBR), Tamara Bruce (AUS), Ricardo Ratto (BRA), Richard Broer (NED), David Barra (USA) and John Pittman (USA); Not present: Mickey Pittman (USA) – passed away in 2016 and Gibraltar ACNEG (ESP),In addition to the IMSHOF inductions, two major ISHOF awards were presented:   Poseidon Award (for high level acheivement in the sport of marathon swimming to Steven Muñatones and the Irving Davids/Captain Rogers Wheeler Memorial Award (for making major contributions to marathon swimming) to Richard Broer.
Dear Friends of the Swimming Hall of Fame,

The International Swimming Hall of Fame is dedicated to preserving the history of swimming and our great swimming sports.  Through this history, it fosters education and promotes a better understanding of the benefits of swimming as a key to fitness, good health, quality of life, and water safety by providing public access to our unique, one-of-a-kind museum, historical archives, displays, aquatic art and  memorabilia collections.   Your kind support with a membership, and/or donation, will help the museum continue its mission for generations to come.

To find out more about membership levels and benefits, please click here. 

Adolph Kiefer
He Remembered Where He Learned to Swim


Remembering that he learned to swim at the Wilson Avenue YMCA in Chicago, Adolph Kiefer initiated before his passing, the establishment of a fund to be administered by The YMCA of the USA; to support the teaching of swimming and water safety, and scholarships for competitive swimmers of limited means.  In lieu of flowers, donations may be sent to  The YMCA of the USA, for the Adolph Kiefer Fund at: 101 North Wacker Drive, Chicago IL 60606, attention Jonathan Lever.


In The News
Olympic hero Mark Spitz highlights Hyannis Expo –

Mark Spitz is keynote speaker this Saturday


Don’t make a moment bigger than it has to be. That’s a lesson Mark Spitz, the nine-time Olympic gold-medalist swimmer, said he’d like to impart to younger swimmers starting their own journeys into the upper echelons of the sport.

Try not to think about the years of training, Spitz might say. Clear away the implications for your future. Instead, just focus on the race itself.


Rusty Owens Enters Year 60 of Coaching



Converse earns Richard E. Steadman Award


USA Diving names Lee Johnson as new CEO



Swimmer Who Missed Olympics During World War II To Join International Swimming Hall of Fame



René González-Mejia, honorary member of the Selection Committee of the International Swimming Hall of Fame (ISHOF) has been selected for enshrinement into the Nicaraguan Sports Hall of Fame, during a ceremony scheduled to take place on June 11, 2017 at Managua’s Crowne Plaza Convention Center.


Todd & Jake McClave, Wally Spence’s grandson & great grandson
Mark Harrison Smith, great nephew of
Harrison Glancy.

Go to Source

‘Cav said it would be a good day for the team, and look how it ended’

Mark Cavendish visited Omar Fraile and his Dimension Data team-mates ahead of Giro d’Italia stage 11 which was won by Spaniard Fraile

Mark Cavendish delivered the magic touch when visiting his Dimension Data team-mates on Wednesday morning at the Giro d’Italia‘s stage 11 start in Florence.

Omar Fraile, winner of the stage 161 kilometres later in Bagno di Romagna, says that Cavendish’s prediction proved correct.

Cavendish is training and recovering from mononucleosis, but could not resist the short visit trip to Florence this morning from his home in Quarrata.

>>> Dimension Data provide update on Mark Cavendish’s condition as he recovers from glandular fever

“Mark Cavendish came to the bus to have a laugh with us this morning. We joked about,” Fraile said. “He said to us, ‘It’d be a good day for the team to try for a stage win.’ And voila, look at how it ended!”

Cavendish knows something about the Giro d’Italia having won 15 stages in the Grand Tour. He is now training to get back up to speed in time for the Tour de France.

Mark Cavendish visits his team at the 100th Giro d’Italia on stage 11 (Sunada)

The South African team aim to continue winning even without Cavendish in their line up. Fraile was always a likely candidate to follow through with its goal given his run ahead of the Giro, finishing second overall in the Tour de Yorkshire.

“I’d marked this stage on my book sometime ago,” Fraile added. “It went perfectly. I made the escape group and then went away with Landa, one of my Basque cycling friends.”

Fraile and Landa were part of a large 25-man group. They gambled early as the Giro entered Emilia Romagna from Tuscany. And doing so, it seemed they would pay when the rest of the escapees pulled them back. But Fraile had something else.

“I kept a good rhythm,” added Fraile. “Even when they rode away, I was able to ride back.”

“We tried to stabilise the situation, we told him to keep it at that tempo in the valley even with the others coming back,” sports director Bingen Fernandez said. “They had the legs to survive and Omar had the legs to win the stage.”

Fraile had the legs to claw his way back even after he lost ground. He rode with Pierre Rolland (Cannondale-Drapac) and Rui Costa (UAE Team Emirates) on the 25 kilometres to Bagno di Romagna. They were joined by Tanel Kangert (Astana).

“I wasn’t sure of winning at all, it was hard,” continued Fraile. “I got it just right.

Omar Fraile attacks on stage 11 of the 2017 Giro d’Italia (Sunada)

“It was difficult to go ahead with Rolland on the final climb. I saw Costa was closing the gap. My DS told me to watch Costa and I knew he was fast and cold-blooded in the sprint. He was the wheel to follow into the final.”

One might think that Fraile would sit in, having the others think he was tired from his earlier attempt, instead he went with a long sprint. Cavendish would have been impressed.

“As a sports director, I know that perfection doesn’t always exist,” added Fernandez.

“If it doesn’t exist, then you have to be in perfect form. We were a little concerned, but he had followed the plans all the way through the day and just showed an amazing sprint.”

Go to Source

Stanford Men’s Swimming and Diving Names 2017-2018 Captains

Stanford’s Sam Perry. Photo Courtesy: Andy Ringgold

Stanford men’s swimming seniors Sam Perry and Patrick Conaton, along with junior Matt Anderson, were voted team captains for the 2017-18 season, as announced Wednesday by Goldman Family Director of Men’s Swimming Ted Knapp.

It is the second consecutive season Conaton has been voted captain by his teammates. He was selected to captain the 2016-17 squad alongside then-seniors Tom Kremer, Maxwell Williamson and Spencer DeShon. Joining him are Perry and Anderson, the latter of whom replaces Conaton as the only non-senior captain.

Matt Anderson

Anderson, a breaststroker from Scottsdale, Arizona, enters his third season on The Farm with two trips to the NCAA Swimming and Diving Championships under his belt. A member of the Pac-12 All-Academic second team, Anderson owns eight top-10 finishes at the Pac-12 Swimming and Diving Championships, and is a four-time All-American.

Anderson helped the Cardinal earn first-team honors in the 200 and 400 medley relays in 2017. For the 2017-18 school year, Anderson will serve as vice president of Stanford SAAC (Student-Athlete Advisory Committee) while co-chairing Cardinal RHED (resilience, health and emotional development).

Patrick Conaton

Conaton enters his second season as team captain after leading Stanford to a second consecutive Pac-12 Championship and fifth-place finish at the NCAA Championship last season. A backstroker from Bronxville, New York, Conaton earned crucial points for Stanford at the NCAA Championships in March, winning the 200-yard backstroke B-final on day four to keep Stanford in line for a top-five finish.

Conaton owns six top-10 finishes at the Pac-12 Championships, including fourth place in the 200 back in 2017, and was named to the 2017 Pac-12 All-Academic second team. During the 2017-18 school year, Conaton joins Anderson as vice president of SAAC, while co-chairing the committee for community service.

Sam Perry

Perry, a senior from Hamilton, New Zealand, is Stanford’s most decorated returning swimmer with 12 career All-America honors to his name. At the 2017 NCAA Championships, Perry set a school record in the 100-yard freestyle (41.71) while leading the Cardinal to four relay All-America honors.

A two-time Pac-12 Champion, Perry owns 18 top-10 and 14 top-four finishes at the Pac-12 Championships. Following the season, Perry earned a spot on the Pac-12 All-Academic second team. Most recently, Perry booked a trip to the 2017 World Swimming Championships in Budapest, Hungary, to represent New Zealand in the 50-meter freestyle and 400-meter freestyle relay.

The above press release was posted by Swimming World in conjunction with Stanford Athletics. For press releases and advertising inquiries please contact

Go to Source

USA Swimming Announces National Open Water Select Camp Roster

USA Swimming has selected 24 up-and-coming distance athletes for the 11th Annual National Open Water Select Camp, to be held June 6-10 at Florida Gulf Coast University in Fort Myers, Florida.

The camp identifies the best distance swimmers in the U.S. offering them a unique motivational and educational experience. National Open Water Select Camp is viewed as an integral step for athletes to move from the pool to open water, then to the international scene.

“National Open Water Select Camp plays a key role in strengthening Team USA’s open water team at the international level,” said USA Swimming Club Development Managing Director Pat Hogan. “Elite distance swimmers already have the swimming ability, but this camp encourages athletes to explore open water swimming as an additional option to their current pool training to potentially represent the U.S. in international competition.”

Athletes will experience workouts in the pool, lake and ocean, in addition to educational sessions throughout the four-day camp. Athletes will learn open water strategies, technique, nutrition, recovery and more from elite open water coaches.

The swimmers were selected based on times from the 2016 season; eight men and eight women were chosen using the top 1500 times of the year, while four men and four women were selected based on the results of the 2016 5-kilometer National Open Water Championships.

The entire list of camp participants may be found here. Twenty-one clubs from 16 states will be in attendance.

The camp staff is comprise of accomplished open water coaches and managers from across the U.S. and include a head coach, four assistant coaches and two managers.

The 2017 National Open Water Select Camp Staff members will include:

  • Head Coach: Grant Holicky (Boulder, Colo./RallySport Aquatics)
  • Assistant Coach:
    • John Payne (Cary, N.C. /TAC Titans)
    • Nick Graves (Atlanta, Ga./Dynamo Swim Club)
    • Michele Lowry (Salt Lake City, Utah/Swim Utah)
    •  Julie Wessler (Lemont, Ill. /Lemont Park District Dolphins)
  • Lead Manager: Aaron Mahaney (Buffalo, N.Y.)
  • Assistant Manager: Kaitlin Pawlowicz (Arlington, Va./Arlington Aquatic Club)

For more information on National Open Water Select Camp please visit

The above press release was posted by Swimming World in conjunction with USA Swimming. For press releases and advertising inquiries please contact

Go to Source