All quotes by: Peter Agre