ramble
thoughts, drafts, noise
Andreescu & Feng
Priority: high
A Path to Combinatorics for Undergraduates