Peter Richard Hoare
0678005745
Peter G. Hoare
0470217626
0471946052
Peter Hoare
0521371694
0521780977
0521858089
0443044643