pushp-aggarwal documents