Solution 1:

Problem solving strategy by Engel. Pretty advanced though

Solution 2:

If you're looking for a good Geometry book, you can check out Evan Chen's book, Euclidean Geometry In Mathematical Olympiads. There are no prerequisites to the book; all you need to do is know how to read proofs. A PDF of the book is $28:

http://www.maa.org/press/ebooks/euclidean-geometry-in-mathematical-olympiads

As a sample, here's a free PDF of chapter 2:

http://www.maa.org/sites/default/files/pdf/ebooks/pdf/EGMO_chapter2.pdf