R H & D H ALLAN