Shubhraranjan Notes