birth_date: None
avg_rating: 3.5
name: David Gurevich
about: David Gurevich has a passion for making complex topics easy to understand. He has written hundreds of articles three books and has been read more than a million times.For fun he enjoys making
death_date: None