The Hammes-Schiffer Research Group