Publicacións de Robert Rivera, BSc.