Going by the sleeve alone, it's clear that this record has all the right ingredients: hypnotic artwork, enigmatic title, unusual Hammond and drums line-up... However, the album didn't sell well upon its original 1970 released in Sweden, and has been long-