here is the list of resources related to this subject
Sometimes Life Feels Like a Puzzle with Missing Pieces