Conversation so far:

Question: When was Please released?
Self-contained rewrite: When was Please, the debut album by the Pet Shop Boys, released?