19 Towards a Generic e-Market Design