Conversation so far:
what is lifeforms by The Future Sound of London?
Lifeforms is the second studio album by British electronica group The Future Sound of London

Question: Was the album successful?
Self-contained rewrite: Was the album lifeforms by The Future Sound of London successful?