A lump of chewed meat - Questions on Islam