Biomolecular concepts (Walter de Gruyter, 2010)