OCPJP 7 Books
The following software book is much popular and recommended by many Java professionals.
Java SE 7 OCP Training Lab from EPractize Labs Software.
The product contains study guide (for each exam objectives in e-book format) and mock exam questions with brief explanations.