The word ‘perk’ has three quite separate meanings and origins, and is a microcosm of English etymology.
etymology
If you want a breathless scramble through some speculative etymology of hundreds of English words, best dipped into in small doses, then this book might appeal to you.