A site with a reasonably detailed Bio including summaries of all Kerry's medals and purple hearts.
Here is an example:
Kerry received his second Purple Heart for action on the Bo De River on February
20, 1969. The plan had been for the Swift boats to be accompanied by support helicopters. On the way up the Bo De, however, the helicopters were attacked. They returned to their base to refuel and were unable to return to the mission for several hours. Kerry recorded the situation in his notebook: "We therefore had a choice: to wait for what was not a confirmed return by the helos [and] give any snipers more time to set up an ambush for our exit or we could take a chance and exit immediately without any cover. We chose the latter."
As the Swift boats reached the Cua Lon, Kerry's boat was hit by a rocket-propelled grenade round, and a piece of hot shrapnel hit Kerry's left leg. Thereafter, they had no more trouble, and reached the Gulf of Thailand safely. Kerry still has shrapnel in his left thigh because the doctors decided to removed damaged tissue and close the wound with sutures rather than make a wide opening to remove the shrapnel. Kerry received his second Purple Heart for this injury, but he did not take any time off from duty.