Protein Surface Recognition | 9780470059050 | Memmo