Peckham's marbles - De Vries, Peter (McGraw-Hill, 1986)