I will make this clear - this is NOT my original work. I am not pos...