Which has more members, Imogen Heap or Squirrel Nut Zippers?
Imogen Heap: Imogen Jennifer Heap (born 9 December 1977), known professionally as Imogen Heap ( ), is an English singer, songwriter, record producer and audio engineer.
i don't know