D & L Mcpherson Limited Partnership