James David Barber. by James David Barber. James Barber. James Gerber. James H. Weber. The blind barber