DANIEL R NEEDHAM