Books by Marcin Nowakowski