by CG FEWSTON December 28, 2014 Non-Fiction Mars and Venus on a Date (1997) by Dr. John Gray & Tips to a More Loving Relationship “A soul mate is someone who has the unique ability to bring out the best in us. Soul mates are not perfect, but perfect for us.” Share the knowledge:TweetWhatsAppMoreTelegramRedditPocketShare on TumblrPrintEmail