I learn something new everyday from this site (List verse). For example I didn't know that there are there are currently 35 known blood group (instead of 8 that we all know) systems, with millions of variations in each system. This is a great list, a very interesting one














