Research Work carried out by Alan Price