KP Solitons and the Grassmannians Combinatorics and Geometry of Two-Dimensional Wave Patterns | EKB DL