Jeremy Cherfas
Found these in the Chinese supermarket and am enjoying a bit of the numb tongue sensation that is Szechuan pepper. Strangely pleasant.