My solutions to working through this classic in association with a SICP meetup group at mailonline