joslin & moore law offices pa: moore patrick b