I've seen both of your puzzles before. The solution to the second would be:
Hidden Text Below - [Show it] - [Hide it Again]
1. e8=B Kxd6 (Kxf6) 2. c8=R (g8=R) Ke6 3. Rc6# (Rg6#)
I know two good books for beautiful chess puzzles:
- "Man en paard" ~ Robert Timmer (Dutch, 1994)
- "Chessboard Magic!" ~ Irving Chernev (English, 1943, see
http://www.amazon.com/Chessboard-Magic- ... 544&sr=8-1)
They're amazing and worth 300% of the money. Both are hard to get, so if you can get them somewhere, don't hesitate to buy them

(the second one is available second-hand from Amazon.com for reasonable prices)