Apparently, this user prefers to keep an air of mystery about them.
121 Is there an English idiom for trying to do two things at the same time and failing at both of them due to splitting your effort? Jan 12 '15
10 What does “praise from Caesar” mean? Oct 5 '11
2 What's the term for untapped capacity or inventory that is brought to market by rising prices? Mar 8 '12
1 What's an English idiom for “you can't observe without disturbing” that won't run afoul of scientists? [duplicate] Mar 11 '15