TAUBMAN, KIMELMAN & SOROKA LLP