Hello, Here are some recommended books for the upcoming UPPCS Preliminary Examinations. So do check it out. Thanks.