Helen Rappaport

Rappaport is a graduate in Russian Special Studies from Leeds University who has worked as a freelance writer and editor for leading reference prublishers.