Algorithmen - Solymosi, Andreas; Schmiedecke, Ilse (Programmieren mit JAVA ; page 233-260 ; ISBN 9783528156978 9783663123279, 1999)