Books by Marilynn Richtarik