Achieving consensus - Jon scott (Viva books, 2004)