Stable Marriage and Its Relation to Other Combinatorial Problems Donald E Knuth - Paperback £24.95 Find out more