Activity Rajvir Singh and James Richard Carpenter are now friends 6 hours, 59 minutes ago James Richard Carpenter @james-richard-carpenter View Profile CourseDepartmentFaculty/Staff portfolioProjectStudent portfolio