Learn Hardcore Polish: Na tej stronie książki jest ciekawy opis. - There is an interesting description on this page of the book.