CD Review: Of Mice and Men/Our Town