Books Authored by Bartosz Werner