Michael KukralBooksHuman Mosaic & Study GuideHuman MosaicThe Human Mosaic Student Study GuideThe Human MosaicAuthor data: Open Library