tal-aggarwal documents