Douglas S. Lea is a professor of computer science and current head of the computer science department at State University of New York at Oswego, where he specializes in concurrent programming and the design of concurrent data structures. He was on the Executive Committee of the Java Community Process and chaired JSR 166, which added concurrency utilities to the Java programming language (see Java concurrency). On October 22, 2010, Doug Lea notified the Java Community Process Executive Committee he would not stand for reelection. Lea was re-elected as an at-large member for the 2012 OpenJDK governing board.
He wrote Concurrent Programming in Java: Design Principles and Patterns, one of the first books about the subject. It is currently in its second edition. He is also the author of dlmalloc, a widely used public-domain implementation of malloc.
In 2013 he became a fellow of the Association for Computing Machinery.
Mr. Peppermint Man, oh yeah (Peppermint Man)
It was his name (was his name)
Every girl he loved (girl he loved)
Well, he left her in vain (left her in vain)
Oh now, Mr. Peppermint Man
Peppermint Man
Every girl he loved now he left her in vain
Now well, you know him
and when you see him
by his striped shirt
He carries a real sign
Says "Have love will hurt"
Oh, Mr. Peppermint Man (Peppermint Man)
Peppermint Man (Peppermint Man)
Every girl he loved now he left her in vain
I once had a true love
She was faithful and true
There wasn't anything
That she, she wouldn't do
Yeah, 'til one day I come along (day I came along)
And took her by her hand (took her by her hand)
And said "Darling, my name is the Peppermint Man"
And he followed and followed his plan
And fall into the trap of the
Pepper-Peppermint Man
Mr. Peppermint Man (Peppermint Man)
Peppermint Man (Peppermint Man)
Every girl he loved now he left her in vain
Pepper, Pepper, Pepper