Text this: Modern guide to EDP design and analysis techniques /