Recorded: Sparks Studio, Los Angeles; CTS Studios, London; Coast Recorders, San Francisco; RAK Studios, London.
Russell Mael - Vocals, production, mixing
Ron Mael - Keyboards, production
Tony Visconti, Orchestral, choral arrangements and conducting on "Pulling Rabbits Out Of A Hat", "This Town Ain't Big Enough for Both of Us", "When Do I Get To Sing 'My Way'", "Change", "Something For The Girl With Everything", "Propaganda", "The Number One Song In Heaven" and "Never Turn Your Back On Mother Earth"
John Thomas - Mixing
Greg Penny - Mixing
Metro Voices - Vocal backing on "Pulling Rabbits Out Of A Hat", "When Do I Get To Sing 'My Way'", "The Number One Song In Heaven" and "Never Turn Your Back On Mother Earth"
Dean Menta - Guitar on "Funny Face"
Eskimos and Egypt - Additional production, remix, bass, guitar and drums on "Angst In My Pants"
Faith No More - Production and performer on "This Town Ain't Big Enough for Both of Us" and "Something For The Girl With Everything"
Erasure - Production and performer on "Amateur Hour"
Jenny O'Grady and David Porter-Thomas - Additional vocals on "Propaganda"
Jimmy Somerville - Performer on "The Number One Song in Heaven"