July 21, 2006 Here I am, figuring out a way to thwart Blogger's attempts to thwart my desire to post pictures of the Leaf Baby. Take That! July 21, 2006/ Rachel Devenish Ford Photo credit for these goes to ME. Â