BARKER AND NELSON LTD