Purines '96: Molecular, pharmacological and therapeutic advances