WILLIAM GREENE & COMPANY LLP