Are there rainbows on the moon?

by Erwin Brecher

"A book for the curious, this engaging read takes a slightly different look at puzzle questions--every one is based exclusively on real world science. Using scientific principles, it teaches how th…