I got to looking at a few of my books and Wiley published a few of them. Shigley and Mische Mechanical engineering design is a great reference.
I let someone borrow my Energy Systems Design (steam piping, hydraulics, basic turbo machinery) so I don't know who or what publisher that was. but I'm sure there are others.
Internal Combustion Engines - Pulkrabek is the writer on that. Good read but it's all about engine design theory not mechanics design of the cam, crank, and other stuff - that's a different book. This one if flow design, piston head squish and swirl, injector placement, etc etc. Good book too.
Electrical - I don't have that book either but it was generic electrical engineering that we took for ME. The EE guys used that book for their first 2 classes - we used it for just one. broad range. I had another book for controls and logic - I'd pick out one of those to use as that's good info.
Something you could do check with one of the larger colleges in your area. IE say you're in AL, then check out what Auburn uses for their classes. Any larger accredited university will have books that are a solid foundation.