HI
refer this example and try
In Sql
SELECT Book.*, Authors.*,BookNumber.*
FROM Book INNER JOIN
(Authors INNER JOIN BookAuthors ON Authors.ID = BookAuthors.AuthorID)
ON Book.ID = BookAuthors.BookID INNER JOIN
BookNumber ON Book.ID = BookNumber.BookID
WHERE AuthorFirst = @AuthorFirst AND AuthorLast = @AuthorLast;
In Linq
var query = from b in db.Books
join ba in db.BookAuthors on b.ID equals ba.BookID
join a in db.Authors on ba.AuthorID equals a.ID
join bn in db.BookNumbers on ba.BookID equals bn.BookID
where a.AuthorFirst == splitstring[1].ToString() && a.AuthorLast == splitstring[0].ToString()
select b;
hope it helps you...